Started by GitHub push by tircis [Pipeline] Start of Pipeline [Pipeline] node Running on local in /jenkins/work/agent-local/workspace/Stalactite pipeline [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Tool Install) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Build) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] git The recommended git tool is: NONE No credentials specified Fetching changes from the remote Git repository > git rev-parse --resolve-git-dir /jenkins/work/agent-local/workspace/Stalactite pipeline/.git # timeout=10 Checking out Revision fc8035eaa97ea831319e25b4d199f7b44c47f471 (refs/remotes/origin/master) Commit message: "Derived query support : implementing pageable queries. Required to add an offset option, made by enhancing Limit object." > git config remote.origin.url https://github.com/codefilarete/stalactite.git/ # timeout=10 Fetching upstream changes from https://github.com/codefilarete/stalactite.git/ > git --version # timeout=10 > git --version # 'git version 2.43.0' > git fetch --tags --force --progress -- https://github.com/codefilarete/stalactite.git/ +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f fc8035eaa97ea831319e25b4d199f7b44c47f471 # timeout=10 > git branch -a -v --no-abbrev # timeout=10 > git branch -D master # timeout=10 > git checkout -b master fc8035eaa97ea831319e25b4d199f7b44c47f471 # timeout=10 > git rev-list --no-walk a8ad0778aa8779e3032cbe80d9d5876b64c926ef # timeout=10 [Pipeline] sh + mvn clean install [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Stalactite [pom] [INFO] sql [jar] [INFO] core [jar] [INFO] sql-adapter [pom] [INFO] sql-hsqldb-adapter [jar] [INFO] core-adapter [pom] [INFO] core-hsqldb-adapter [jar] [INFO] orm [jar] [INFO] spring-integration [jar] [INFO] sql-derby-adapter [jar] [INFO] sql-h2-adapter [jar] [INFO] sql-mariadb-adapter [jar] [INFO] sql-mysql-adapter [jar] [INFO] sql-oracle-adapter [jar] [INFO] sql-postgresql-adapter [jar] [INFO] sql-sqlite-adapter [jar] [INFO] core-derby-adapter [jar] [INFO] core-h2-adapter [jar] [INFO] core-mariadb-adapter [jar] [INFO] core-mysql-adapter [jar] [INFO] core-oracle-adapter [jar] [INFO] core-postgresql-adapter [jar] [INFO] core-sqlite-adapter [jar] [INFO] orm-adapter [pom] [INFO] orm-derby-adapter [jar] [INFO] orm-h2-adapter [jar] [INFO] orm-hsqldb-adapter [jar] [INFO] orm-mariadb-adapter [jar] [INFO] orm-mysql-adapter [jar] [INFO] orm-oracle-adapter [jar] [INFO] orm-postgresql-adapter [jar] [INFO] orm-sqlite-adapter [jar] [INFO] orm-all-adapters [jar] [INFO] [INFO] -----------------< org.codefilarete.stalactite:parent >----------------- [INFO] Building Stalactite 2.0.1-SNAPSHOT [1/33] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ parent --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ parent --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/target/jacoco.exec" [INFO] [INFO] --- jacoco:0.8.5:report (report) @ parent --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ parent --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/parent/2.0.1-SNAPSHOT/parent-2.0.1-SNAPSHOT.pom [INFO] [INFO] ------------------< org.codefilarete.stalactite:sql >------------------- [INFO] Building sql 2.0.1-SNAPSHOT [2/33] [INFO] from sql/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ sql --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ sql --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 80 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/NoopResultSet.java: Some input files use or override a deprecated API. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/NoopResultSet.java: Recompile with -Xlint:deprecation for details. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/Accumulators.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/Accumulators.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ sql --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 36 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/test-classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/test/java/org/codefilarete/stalactite/sql/statement/binder/ResultSetReaderTest.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/test/java/org/codefilarete/stalactite/sql/statement/binder/ResultSetReaderTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ sql --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.TransactionListenerCollectionTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.227 s - in org.codefilarete.stalactite.sql.TransactionListenerCollectionTest [INFO] Running org.codefilarete.stalactite.sql.result.AccumulatorsTest [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 s - in org.codefilarete.stalactite.sql.result.AccumulatorsTest [INFO] Running org.codefilarete.stalactite.sql.result.NoopResultSetTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 s - in org.codefilarete.stalactite.sql.result.NoopResultSetTest [INFO] Running org.codefilarete.stalactite.sql.result.NoopPreparedStatementTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.sql.result.NoopPreparedStatementTest [INFO] Running org.codefilarete.stalactite.sql.result.ColumnConsumerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.codefilarete.stalactite.sql.result.ColumnConsumerTest [INFO] Running org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s - in org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest [INFO] Running org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest [INFO] Running org.codefilarete.stalactite.sql.result.BeanRelationFixerTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.sql.result.BeanRelationFixerTest [INFO] Running org.codefilarete.stalactite.sql.result.RowIteratorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.sql.result.RowIteratorTest [INFO] Running org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest [INFO] Running org.codefilarete.stalactite.sql.result.MultipleColumnsReaderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.sql.result.MultipleColumnsReaderTest [INFO] Running org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest [INFO] Running org.codefilarete.stalactite.sql.statement.ReadOperationTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.752 s - in org.codefilarete.stalactite.sql.statement.ReadOperationTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLStatementTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.statement.SQLStatementTest [INFO] Running org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest [INFO] Running org.codefilarete.stalactite.sql.statement.ExpandableSQLTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.sql.statement.ExpandableSQLTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLParameterParserTest [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.codefilarete.stalactite.sql.statement.SQLParameterParserTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.NameEnumParameterBinderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.statement.binder.NameEnumParameterBinderTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s - in org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s - in org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.NullSafeguardPreparedStatementWriterTest void [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.statement.binder.NullSafeguardPreparedStatementWriterTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest [INFO] Running org.codefilarete.stalactite.sql.statement.ExpandableStatementTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s - in org.codefilarete.stalactite.sql.statement.ExpandableStatementTest [INFO] Running org.codefilarete.stalactite.sql.statement.WriteOperationTest 2024-09-21 10:02:55 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:02:55 DEBUG SQLOperation insert into Toto(id, name) values(:id, :name) | {1={name=X-masked value-X, id=2}, 2={name=X-masked value-X, id=3}} 2024-09-21 10:02:55 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:02:55 DEBUG SQLOperation insert into Toto(id, name) values(:id, :name) | {1={name=Tata, id=2}, 2={name=Toto, id=3}} 2024-09-21 10:02:55 DEBUG SQLOperation insert into Toto(id, name) values(?, ?) | {1=1, 2=X-masked value-X} 2024-09-21 10:02:55 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:02:55 DEBUG SQLOperation insert into Toto(id, name) values(?, ?) | {1={1=1, 2=tata}, 2={1=2, 2=toto}} [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.codefilarete.stalactite.sql.statement.WriteOperationTest [INFO] Running org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s - in org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest [INFO] Running org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s - in org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest [INFO] Running org.codefilarete.stalactite.sql.TransactionListenerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s - in org.codefilarete.stalactite.sql.TransactionListenerTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 155, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:2.6:jar (default-jar) @ sql --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:2.6:test-jar (default) @ sql --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/jacoco.exec [INFO] Analyzed bundle 'sql' with 115 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/2.0.1-SNAPSHOT/sql-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/2.0.1-SNAPSHOT/sql-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/2.0.1-SNAPSHOT/sql-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] ------------------< org.codefilarete.stalactite:core >------------------ [INFO] Building core 2.0.1-SNAPSHOT [3/33] [INFO] from core/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ core --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ core --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 181 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/main/java/org/codefilarete/stalactite/query/model/Criteria.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/main/java/org/codefilarete/stalactite/query/model/Criteria.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ core --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 46 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/test-classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/test/java/org/codefilarete/stalactite/sql/ddl/structure/TableTest.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/test/java/org/codefilarete/stalactite/sql/ddl/structure/TableTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ core --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.QueryMapperTest 2024-09-21 10:03:01 DEBUG SQLOperation select id, name from Toto 2024-09-21 10:03:01 DEBUG SQLOperation select id, active from Toto 2024-09-21 10:03:01 DEBUG SQLOperation select id, name from Toto 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement 2024-09-21 10:03:01 DEBUG SQLOperation Whatever SQL ... it is not executed 2024-09-21 10:03:01 DEBUG SQLOperation Whatever SQL ... it is not executed 2024-09-21 10:03:01 DEBUG SQLOperation Whatever SQL ... it is not executed 2024-09-21 10:03:01 DEBUG SQLOperation Whatever SQL ... it is not executed 2024-09-21 10:03:01 DEBUG SQLOperation select id, name from Toto where id in (:id) 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement [INFO] Running org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator 2024-09-21 10:03:01 DEBUG SQLOperation Whatever SQL ... it is not executed 2024-09-21 10:03:01 DEBUG SQLOperation never executed statement [INFO] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.316 s - in org.codefilarete.stalactite.engine.QueryMapperTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorTest 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?)) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:03:01 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?)) [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.418 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s - in org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a = ? 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?)) [1, 3, 5, 2, 4, 6, 1, 3, 2, 4] [5, 4, 1, 59, 43, 17, 2, 3, 29, 37] actualValuePairs : [{5, 59}, {4, 43}, {1, 17}, {2, 29}, {3, 37}] 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?)) 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a in (?, ?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a in (?) 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a in (?, ?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a in (?, ?) 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a in (?) 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:01 DEBUG SQLOperation delete from Toto where a in (?, ?, ?) [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s - in org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest 2024-09-21 10:03:01 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:01 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:03:02 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:02 DEBUG SQLOperation insert into toto(id, version) values (?, ?) 2024-09-21 10:03:02 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:02 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:03:02 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:02 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys 2024-09-21 10:03:02 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:02 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) 2024-09-21 10:03:02 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:02 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorTest [INFO] Running org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.1 s - in org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest [INFO] Running org.codefilarete.stalactite.engine.BeanPersisterTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in org.codefilarete.stalactite.engine.BeanPersisterTest [INFO] Running org.codefilarete.stalactite.engine.PersistenceContextTest 2024-09-21 10:03:02 DEBUG SQLOperation delete from toto where id = ? and name = ? 2024-09-21 10:03:02 DEBUG SQLOperation insert into toto(id, name) values (?, ?) 2024-09-21 10:03:02 DEBUG SQLOperation update toto set id = ? 2024-09-21 10:03:02 DEBUG SQLOperation update toto set id = ? where id = ? 2024-09-21 10:03:02 DEBUG SQLOperation select count(*) as count from Toto [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s - in org.codefilarete.stalactite.engine.PersistenceContextTest [INFO] Running org.codefilarete.stalactite.query.model.UnionTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.codefilarete.stalactite.query.model.UnionTest [INFO] Running org.codefilarete.stalactite.query.model.SelectTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.query.model.SelectTest [INFO] Running org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest [INFO] Tests run: 60, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 s - in org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest [INFO] Tests run: 34, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 s - in org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.FromSQLBuilderTest [INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s - in org.codefilarete.stalactite.query.builder.FromSQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest [INFO] Running org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest [INFO] Running org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest [INFO] Running org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest [INFO] Running org.codefilarete.stalactite.sql.DialectTest 2024-09-21 10:03:02 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn LIKE 'x' 2024-09-21 10:03:02 DEBUG SQLOperation delete from dummyTable where dummyColumn LIKE ? 2024-09-21 10:03:02 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn myOperator '42' 2024-09-21 10:03:02 DEBUG SQLOperation delete from dummyTable where dummyColumn myOperator ? [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.codefilarete.stalactite.sql.DialectTest [INFO] Running org.codefilarete.stalactite.sql.ddl.structure.TableTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.sql.ddl.structure.TableTest [INFO] Running org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest [INFO] Running org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest [INFO] Running org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s - in org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest [INFO] Running org.codefilarete.stalactite.sql.statement.DMLGeneratorTest [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.sql.statement.DMLGeneratorTest [INFO] Running org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest [INFO] Running org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest [INFO] Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s - in org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest [INFO] Running org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest [INFO] Running org.codefilarete.stalactite.mapping.ClassMappingTest [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s - in org.codefilarete.stalactite.mapping.ClassMappingTest [INFO] Running org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest [INFO] Running org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest [INFO] Running org.codefilarete.stalactite.mapping.ColumnedMapMappingTest [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.mapping.ColumnedMapMappingTest [INFO] Running org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 s - in org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest [INFO] Running org.codefilarete.stalactite.mapping.id.SequencePersisterTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.mapping.id.SequencePersisterTest [INFO] Running org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 434, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:2.6:jar (default-jar) @ core --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:2.6:test-jar (default) @ core --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/jacoco.exec [INFO] Analyzed bundle 'core' with 247 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ core --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/2.0.1-SNAPSHOT/core-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/2.0.1-SNAPSHOT/core-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/2.0.1-SNAPSHOT/core-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --------------< org.codefilarete.stalactite:sql-adapter >--------------- [INFO] Building sql-adapter 2.0.1-SNAPSHOT [4/33] [INFO] from sql-adapter/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/jacoco.exec" [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ sql-adapter --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/sql-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-adapter/2.0.1-SNAPSHOT/sql-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/sql-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-adapter/2.0.1-SNAPSHOT/sql-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-hsqldb-adapter >----------- [INFO] Building sql-hsqldb-adapter 2.0.1-SNAPSHOT [5/33] [INFO] from sql-adapter/sql-hsqldb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-hsqldb-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-hsqldb-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ sql-hsqldb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ sql-hsqldb-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 4 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ sql-hsqldb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-hsqldb-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 5 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ sql-hsqldb-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.735 s - in org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest [INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.544 s - in org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLOperationHSQLDBTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.624 s - in org.codefilarete.stalactite.sql.statement.SQLOperationHSQLDBTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ sql-hsqldb-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ sql-hsqldb-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql-hsqldb-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/jacoco.exec [INFO] Analyzed bundle 'sql-hsqldb-adapter' with 5 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql-hsqldb-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/2.0.1-SNAPSHOT/sql-hsqldb-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/2.0.1-SNAPSHOT/sql-hsqldb-adapter-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/2.0.1-SNAPSHOT/sql-hsqldb-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --------------< org.codefilarete.stalactite:core-adapter >-------------- [INFO] Building core-adapter 2.0.1-SNAPSHOT [6/33] [INFO] from core-adapter/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/target/jacoco.exec" [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ core-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-adapter/2.0.1-SNAPSHOT/core-adapter-2.0.1-SNAPSHOT.pom [INFO] [INFO] ----------< org.codefilarete.stalactite:core-hsqldb-adapter >----------- [INFO] Building core-hsqldb-adapter 2.0.1-SNAPSHOT [7/33] [INFO] from core-adapter/core-hsqldb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core-hsqldb-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-hsqldb-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ core-hsqldb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ core-hsqldb-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ core-hsqldb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-hsqldb-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ core-hsqldb-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@573870cb 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6addfa22 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2024-09-21 10:03:08 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null) 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73c6ae15 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.name from Toto 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id from Toto 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@71c91121 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2bfa5678 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2024-09-21 10:03:08 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null) 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@21202507 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2024-09-21 10:03:08 DEBUG SQLOperation select Toto.id, Toto.name from Toto [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.134 s - in org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@39921410 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, unique (a)) 2024-09-21 10:03:08 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:08 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) 2024-09-21 10:03:08 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:08 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@492d38a2 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:03:08 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:03:08 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@818a514 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2024-09-21 10:03:08 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:03:08 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?)) 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5ee76cf2 2024-09-21 10:03:08 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b)) 2024-09-21 10:03:08 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:03:08 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?)) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest [INFO] Running org.codefilarete.stalactite.engine.PersisterHSQLDBTest 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1f2d0ca2 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:03:08 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:08 DEBUG SQLOperation delete from Toto where a = ? 2024-09-21 10:03:08 DEBUG SQLOperation delete from Toto where a in (?) 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3f910f36 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:03:08 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:08 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5f510929 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:03:08 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:03:08 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:03:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73973e77 2024-09-21 10:03:08 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:03:08 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:03:08 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:03:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5a0b550a 2024-09-21 10:03:09 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:03:09 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:09 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:03:09 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:03:09 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:09 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.12 s - in org.codefilarete.stalactite.engine.PersisterHSQLDBTest [INFO] Running org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest 2024-09-21 10:03:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@26398f67 2024-09-21 10:03:09 DEBUG DDLDeployer create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, name varchar(255), unique (id)) 2024-09-21 10:03:09 DEBUG DDLDeployer create table dummyTable2(name varchar(255)) 2024-09-21 10:03:09 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2024-09-21 10:03:09 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2024-09-21 10:03:09 DEBUG DDLDeployer alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest [INFO] Running org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest 2024-09-21 10:03:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@29682244 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ core-hsqldb-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/core-hsqldb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core-hsqldb-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/jacoco.exec [INFO] Analyzed bundle 'core-hsqldb-adapter' with 7 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ core-hsqldb-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-hsqldb-adapter/2.0.1-SNAPSHOT/core-hsqldb-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/core-hsqldb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-hsqldb-adapter/2.0.1-SNAPSHOT/core-hsqldb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] ------------------< org.codefilarete.stalactite:orm >------------------- [INFO] Building orm 2.0.1-SNAPSHOT [8/33] [INFO] from orm/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 201 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/FluentEntityMappingBuilder.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/FluentEntityMappingBuilder.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 101 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/test-classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityQueryCriteriaSupportTest.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityQueryCriteriaSupportTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest 2024-09-21 10:03:18 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle_wheels(vehicle_id int, wheels_serialNumber varchar(255), unique (vehicle_id, wheels_serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_vehicle_id_Vehicle_id foreign key(vehicle_id) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id) 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=null, Vehicle.model=Renault}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle_wheels(vehicle_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=TRUCK, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null, Vehicle.color=Color[rgb=42]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId (U)=null, Vehicle.model (U)=Peugeot}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and vehicle_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle_wheels(vehicle_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId (U)=null, Vehicle.color (U)=Color[rgb=99]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and vehicle_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and vehicle_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c890ee3 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47b7883c on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Vehicle_wheels as Vehicle_wheels on Vehicle.id = Vehicle_wheels.vehicle_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@333cf13e 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16a3060c on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aa93f15 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bd5577e on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[Vehicle.Wheel[model=,persisted=false,serialNumber=XYZ-ABC-02,vehicle=org.codefilarete.stalactite.engine.model.Car@4242a0e7]],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Vehicle_wheels as Vehicle_wheels on Vehicle.id = Vehicle_wheels.vehicle_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@333cf13e 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16a3060c on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aa93f15 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bd5577e on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[Vehicle.Wheel[model=,persisted=false,serialNumber=XYZ-ABC-02,vehicle=org.codefilarete.stalactite.engine.model.Car@3729cdaf]],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c890ee3 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47b7883c on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=CAR, Vehicle.model=Renault}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.model (U)=Peugeot}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.model (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.color (U)=Color[rgb=99]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.model (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.model (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6844b46a 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25de3ccc on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Wheel as Wheel on Vehicle.id = Wheel.vehicleId where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38ab2740 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a01358f on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a13b931 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Wheel as Wheel on Vehicle.id = Wheel.vehicleId where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38ab2740 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a01358f on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a13b931 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6844b46a 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25de3ccc on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1801a55a 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@36598d1d on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Vehicle_wheels as Vehicle_wheels on Car.id = Vehicle_wheels.car_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2bdc94bd 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64d11323 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6141c271 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@de58d71 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[Vehicle.Wheel[model=,persisted=false,serialNumber=XYZ-ABC-02,vehicle=org.codefilarete.stalactite.engine.model.Car@2be71a78]],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Vehicle_wheels as Vehicle_wheels on Car.id = Vehicle_wheels.car_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2bdc94bd 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64d11323 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6141c271 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@de58d71 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[Vehicle.Wheel[model=,persisted=false,serialNumber=XYZ-ABC-02,vehicle=org.codefilarete.stalactite.engine.model.Car@6b1be058]],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1801a55a 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@36598d1d on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-01, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.vehicleId (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-02, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.vehicleId (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.vehicleId (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7aaa4694 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@13b85e31 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Wheel as Wheel on Car.id = Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@eeb2e0c 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b3bf723 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1532b1d on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Wheel as Wheel on Car.id = Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@eeb2e0c 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b3bf723 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1532b1d on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7aaa4694 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@13b85e31 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_Wheel.model as Vehicle_Wheel_model, Vehicle_Wheel.serialNumber as Vehicle_Wheel_serialNumber, Vehicle_Wheel.idx as Vehicle_Wheel_idx from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Wheel as Vehicle_Wheel on Vehicle.id = Vehicle_Wheel.vehicleId where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fbe8592 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@37890e3 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e9b227f on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_Wheel.model as Vehicle_Wheel_model, Vehicle_Wheel.serialNumber as Vehicle_Wheel_serialNumber, Vehicle_Wheel.idx as Vehicle_Wheel_idx from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Wheel as Vehicle_Wheel on Vehicle.id = Vehicle_Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14bc9d25 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3977c7e4 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@307f4223 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_Wheel.model as Vehicle_Wheel_model, Vehicle_Wheel.serialNumber as Vehicle_Wheel_serialNumber, Vehicle_Wheel.idx as Vehicle_Wheel_idx from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Wheel as Vehicle_Wheel on Vehicle.id = Vehicle_Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14bc9d25 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3977c7e4 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@307f4223 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_Wheel.model as Vehicle_Wheel_model, Vehicle_Wheel.serialNumber as Vehicle_Wheel_serialNumber, Vehicle_Wheel.idx as Vehicle_Wheel_idx from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Wheel as Vehicle_Wheel on Vehicle.id = Vehicle_Wheel.vehicleId where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fbe8592 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@37890e3 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e9b227f on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61207d28 2024-09-21 10:03:18 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Car left outer join Vehicle_wheels as Vehicle_wheels on Car.id = Vehicle_wheels.car_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60b33bc 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@786384a6 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@594c8879 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Car left outer join Vehicle_wheels as Vehicle_wheels on Car.id = Vehicle_wheels.car_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60b33bc 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@786384a6 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@594c8879 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61207d28 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a4e3cbb 2024-09-21 10:03:18 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Car left outer join Wheel as Wheel on Car.id = Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21838ea3 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49f4de0e on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Car left outer join Wheel as Wheel on Car.id = Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21838ea3 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49f4de0e on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a4e3cbb 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Vehicle_id foreign key(carId) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:18 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id) 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=null, Vehicle.DTYPE=CAR}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.model=null, Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.serialNumber=XYZ-ABC-01}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null, Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.model=null, Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.serialNumber=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.carId (U)=null, Radio.serialNumber (W)=XYZ-ABC-01}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId (U)=null, Vehicle.color (U)=Color[rgb=99]}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.carId (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.carId (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38be950e 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67367175 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Radio as radio on Vehicle.id = radio.carId where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@476dda8b 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c2abde0 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@872cbab on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@35ba856c],color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Radio as radio on Vehicle.id = radio.carId where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@476dda8b 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c2abde0 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@872cbab on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@2a3e1e53],color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38be950e 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67367175 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.serialNumber=XYZ-ABC-01, Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.model=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.serialNumber=XYZ-ABC-02, Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.model=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-01, Radio.carId (U)=null, Radio.model (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7431ac04 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3ba34018 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Radio as radio on Car.id = radio.carId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3d69bbe3 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40f6e092 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7bc27f7e on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@3030edcc],color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Radio as radio on Car.id = radio.carId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3d69bbe3 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40f6e092 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7bc27f7e on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@aae69d3],color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7431ac04 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3ba34018 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.model=null, Radio.serialNumber=XYZ-ABC-01, Radio.carId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.model=null, Radio.serialNumber=XYZ-ABC-02, Radio.carId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-01, Radio.carId (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:18 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:18 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:18 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10679360 2024-09-21 10:03:18 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Car left outer join Radio as radio on Car.id = radio.carId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ae7ee25 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cbac170 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:18 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Car left outer join Radio as radio on Car.id = radio.carId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ae7ee25 2024-09-21 10:03:18 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cbac170 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:18 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10679360 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null, Country.name=null, Country.modificationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, barCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42, City.barCount=0, City.DTYPE=V}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.id as Country_cities_City_id, Country_cities_City.DTYPE as Country_cities_City_DTYPE from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26156929 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c489191 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ab4f6d7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ab58ff 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, barCount = ? where id = ? | {1={City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42, City.barCount (U)=51}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, discotecCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.name=Lyon, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17, City.DTYPE=T}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.id as Country_cities_City_id, Country_cities_City.DTYPE as Country_cities_City_DTYPE from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26156929 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c489191 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ab4f6d7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26156929 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c489191 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ab4f6d7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ab58ff 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28391cc6 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country_Id from Country_cities | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28391cc6 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ab58ff 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, barCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.barCount=0, City.name=Grenoble, City.DTYPE=V, City.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City.barCount as Country_cities_City_barCount, Country_cities_City.discotecCount as Country_cities_City_discotecCount, Country_cities_City.DTYPE as Country_cities_City_DTYPE from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f169051 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24ac4cf4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@771f4556 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, barCount = ? where id = ? | {1={City.barCount (U)=51, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, discotecCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.name=Lyon, City.DTYPE=T, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City.barCount as Country_cities_City_barCount, Country_cities_City.discotecCount as Country_cities_City_discotecCount, Country_cities_City.DTYPE as Country_cities_City_DTYPE from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f169051 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24ac4cf4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@771f4556 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f169051 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24ac4cf4 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@665c6b8d,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@771f4556 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@665c6b8d,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country_Id from Country_cities | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12bc51f4 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a1f63fd 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, countryId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.modificationDate=null, Country.creationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.DTYPE=V, City.countryId=o.c.s.i.PersistableIdentifier@1, City.barCount=0, City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.id as City_id, City.DTYPE as City_DTYPE from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4790a29a 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32e8c3c3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ac1ba35 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.barCount (U)=51, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.DTYPE=T, City.countryId=o.c.s.i.PersistableIdentifier@1, City.name=Lyon, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.id as City_id, City.DTYPE as City_DTYPE from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4790a29a 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32e8c3c3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4790a29a 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32e8c3c3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@228a6823 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ac1ba35 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Lyon, City.discotecCount (U)=123, City.id (W)=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select CountryId from City | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.barCount (U)=51, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@228a6823 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ac1ba35 2024-09-21 10:03:19 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, countryId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.modificationDate=null, Country.name=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.DTYPE=V, City.barCount=0, City.id=o.c.s.i.PersistableIdentifier@42, City.name=Grenoble}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.name as City_name, City.id as City_id, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City.DTYPE as City_DTYPE, City.countryId as City_countryId from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dca07d5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@30c6a810 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.barCount (U)=51, City.id (W)=o.c.s.i.PersistedIdentifier@42, City.name (U)=Grenoble}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.DTYPE=T, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.name as City_name, City.id as City_id, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City.DTYPE as City_DTYPE, City.countryId as City_countryId from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dca07d5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@30c6a810 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dca07d5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@30c6a810 on object Country[ancientCities=[],capital=,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@75f8a6c8,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.discotecCount (U)=123, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.name (U)=Lyon}} 2024-09-21 10:03:19 DEBUG SQLOperation select CountryId from City | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.barCount (U)=51, City.id (W)=o.c.s.i.PersistableIdentifier@42, City.name (U)=Grenoble}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@774d1f78 2024-09-21 10:03:19 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7be03bb2 2024-09-21 10:03:19 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null, Country.name=null, Country.modificationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City_Village.id as Country_cities_City_Village_id, Country_cities_City_Town.id as Country_cities_City_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c8eab63 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dd3f237 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4bedcff1 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3b4675d3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3c36f10b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73fe55f9 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@720bacd7 on object Village[barCount=0,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City_Village.id as Country_cities_City_Village_id, Country_cities_City_Town.id as Country_cities_City_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c8eab63 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dd3f237 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4bedcff1 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3b4675d3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3c36f10b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c8eab63 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dd3f237 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4bedcff1 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3b4675d3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3c36f10b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7aa91a69 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7764db24 on object Town[discotecCount=123,country=,id=o.c.s.i.PersistedIdentifier@17,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73fe55f9 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@720bacd7 on object Village[barCount=51,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country_Id from Country_cities | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7aa91a69 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7764db24 on object Town[discotecCount=123,country=,id=o.c.s.i.PersistedIdentifier@17,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73fe55f9 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@720bacd7 on object Village[barCount=51,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null, Country.name=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@42, City.name=Grenoble}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id, Country_cities_City_Town.discotecCount as Country_cities_City_Town_discotecCount, Country_cities_City_Town.id as Country_cities_City_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10a55edc 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ae19926 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@785d3dc3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6cb0ab1e on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@3bea06d0,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id, Country_cities_City_Town.discotecCount as Country_cities_City_Town_discotecCount, Country_cities_City_Town.id as Country_cities_City_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10a55edc 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ae19926 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@785d3dc3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6bb500fa on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@785a632,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10a55edc 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ae19926 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@785a632,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@785d3dc3 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@785a632,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6cb0ab1e on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@785a632,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@785a632,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country_Id from Country_cities | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@348a2f49 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@435932e3 on object Town[discotecCount=123,country=,id=o.c.s.i.PersistedIdentifier@17,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24fec3b3 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@254c4757 on object Village[barCount=51,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.creationDate=null, Country.modificationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Grenoble, City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City_Village.id as City_Village_id, City_Town.id as City_Town_id from Country left outer join City as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1435a1f8 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35afca01 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25b14faf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@20b6e853 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41366811 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@24c6f389 on object Village[barCount=0,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City_Village.id as City_Village_id, City_Town.id as City_Town_id from Country left outer join City as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1435a1f8 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35afca01 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25b14faf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@20b6e853 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1435a1f8 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35afca01 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25b14faf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@20b6e853 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62e099d7 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@789b3a77 on object Town[discotecCount=123,country=,id=o.c.s.i.PersistedIdentifier@17,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41366811 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@24c6f389 on object Village[barCount=51,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.discotecCount (U)=123, Town.id (W)=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select CountryId from City | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62e099d7 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@789b3a77 on object Town[discotecCount=123,country=,id=o.c.s.i.PersistedIdentifier@17,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41366811 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@24c6f389 on object Village[barCount=51,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@42, City.name=Grenoble, City.countryId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City_Town.discotecCount as City_Town_discotecCount, City_Town.id as City_Town_id, City_Village.barCount as City_Village_barCount, City_Village.id as City_Village_id from Country left outer join City as City on Country.id = City.countryId left outer join Town as City_Town on City.id = City_Town.id left outer join Village as City_Village on City.id = City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5dda5493 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@5279a1ca on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@7c9e2e07 on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@4c0a3fde,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@42, City.name (U)=Grenoble, City.countryId (U)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City_Town.discotecCount as City_Town_discotecCount, City_Town.id as City_Town_id, City_Village.barCount as City_Village_barCount, City_Village.id as City_Village_id from Country left outer join City as City on Country.id = City.countryId left outer join Town as City_Town on City.id = City_Town.id left outer join Village as City_Village on City.id = City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5dda5493 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@5279a1ca on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@7c9e2e07 on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@256a4746,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5dda5493 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@5279a1ca on object Country[ancientCities=[],capital=,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@256a4746,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@2269b05b on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@256a4746,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@256a4746,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@17, City.name (U)=Lyon, City.countryId (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.discotecCount (U)=123}} 2024-09-21 10:03:19 DEBUG SQLOperation select CountryId from City | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@42, City.name (U)=Grenoble, City.countryId (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7384b234 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7c329d38 on object Town[discotecCount=123,country=,id=o.c.s.i.PersistedIdentifier@17,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@169ddbb6 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@521090f1 on object Village[barCount=51,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2024-09-21 10:03:19 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.modificationDate=null, Country.creationDate=null, Country.name=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.name=Grenoble, Village.barCount=0}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_Village.id as Country_cities_Village_id, Country_cities_Town.id as Country_cities_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Village as Country_cities_Village on Country_cities.cities_id = Country_cities_Village.id left outer join Town as Country_cities_Town on Country_cities.cities_id = Country_cities_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b1078f2 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@578ce232 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10370297 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70a8c26e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58ca3439 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set name = ?, barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51, Village.name (U)=Grenoble}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.name=Lyon, Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_Village.id as Country_cities_Village_id, Country_cities_Town.id as Country_cities_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Village as Country_cities_Village on Country_cities.cities_id = Country_cities_Village.id left outer join Town as Country_cities_Town on Country_cities.cities_id = Country_cities_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b1078f2 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@578ce232 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10370297 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70a8c26e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b1078f2 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@578ce232 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10370297 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70a8c26e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42, 3=o.c.s.i.PersistedIdentifier@17, 4=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58ca3439 2024-09-21 10:03:19 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@711d66e0 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country_Id from Country_cities | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58ca3439 2024-09-21 10:03:19 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@711d66e0 2024-09-21 10:03:19 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null, Country.name=null, Country.modificationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.barCount=0, Village.name=Grenoble}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.clazz_ as Country_cities_City_clazz_, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City.discotecCount as Country_cities_City_discotecCount, Country_cities_City.barCount as Country_cities_City_barCount, Country_cities_City_Town.name as Country_cities_City_Town_name, Country_cities_City_Town.discotecCount as Country_cities_City_Town_discotecCount, Country_cities_City_Town.id as Country_cities_City_Town_id, Country_cities_City_Village.name as Country_cities_City_Village_name, Country_cities_City_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join (select 1 as clazz_, name, id, discotecCount as discotecCount, cast(null as integer) as barCount from Town union all select 2 as clazz_, name, id, cast(null as integer) as discotecCount, barCount as barCount from Village) as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50629a46 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@599ad726 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@740224cc on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@1f02e11c on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@72b57a9f,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set name = ?, barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51, Village.name (U)=Grenoble}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.name=Lyon, Town.discotecCount=123}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.clazz_ as Country_cities_City_clazz_, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City.discotecCount as Country_cities_City_discotecCount, Country_cities_City.barCount as Country_cities_City_barCount, Country_cities_City_Town.name as Country_cities_City_Town_name, Country_cities_City_Town.discotecCount as Country_cities_City_Town_discotecCount, Country_cities_City_Town.id as Country_cities_City_Town_id, Country_cities_City_Village.name as Country_cities_City_Village_name, Country_cities_City_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join (select 1 as clazz_, name, id, discotecCount as discotecCount, cast(null as integer) as barCount from Town union all select 2 as clazz_, name, id, cast(null as integer) as discotecCount, barCount as barCount from Village) as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50629a46 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@599ad726 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@740224cc on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@71ad307d on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@2a01bf0e,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50629a46 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@599ad726 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@2a01bf0e,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@740224cc on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@2a01bf0e,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@1f02e11c on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@2a01bf0e,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@2a01bf0e,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country_Id from Country_cities | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@460dc324 2024-09-21 10:03:19 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a16ae0b 2024-09-21 10:03:19 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.modificationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42, Village.name=Grenoble, Village.countryId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Village.id as Village_id, Town.id as Town_id from Country left outer join Village as Village on Country.id = Village.countryId left outer join Town as Town on Country.id = Town.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65a90c60 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@61772cb7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@683721ce on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.countryId as Village_countryId, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2901e61e 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.name (U)=Grenoble, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.id=o.c.s.i.PersistableIdentifier@17, Town.name=Lyon, Town.discotecCount=123}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Village.id as Village_id, Town.id as Town_id from Country left outer join Village as Village on Country.id = Village.countryId left outer join Town as Town on Country.id = Town.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65a90c60 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@61772cb7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@683721ce on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42, 3=o.c.s.i.PersistedIdentifier@17, 4=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.countryId as Village_countryId, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2901e61e 2024-09-21 10:03:19 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.countryId as Town_countryId, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a7f7201 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.countryId (U)=null, Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.name (U)=Lyon, Town.discotecCount (U)=123}} 2024-09-21 10:03:19 DEBUG SQLOperation select CountryId from Town union all select CountryId from Village | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.name (U)=Grenoble, Village.countryId (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.countryId as Village_countryId, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2901e61e 2024-09-21 10:03:19 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.countryId as Town_countryId, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a7f7201 2024-09-21 10:03:19 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.barCount=0, Village.name=Grenoble, Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.clazz_ as City_clazz_, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City_Village.name as City_Village_name, City_Village.barCount as City_Village_barCount, City_Village.countryId as City_Village_countryId, City_Village.id as City_Village_id, City_Town.name as City_Town_name, City_Town.discotecCount as City_Town_discotecCount, City_Town.countryId as City_Town_countryId, City_Town.id as City_Town_id from Country left outer join (select 1 as clazz_, name, id, countryId, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, countryId, cast(null as integer) as barCount, discotecCount as discotecCount from Town) as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3acc22ba 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@5be16caa on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3a87c694 on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@4ddb3312,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.name=Lyon, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}} 2024-09-21 10:03:19 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.clazz_ as City_clazz_, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City_Village.name as City_Village_name, City_Village.barCount as City_Village_barCount, City_Village.countryId as City_Village_countryId, City_Village.id as City_Village_id, City_Town.name as City_Town_name, City_Town.discotecCount as City_Town_discotecCount, City_Town.countryId as City_Town_countryId, City_Town.id as City_Town_id from Country left outer join (select 1 as clazz_, name, id, countryId, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, countryId, cast(null as integer) as barCount, discotecCount as discotecCount from Town) as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3acc22ba 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@5be16caa on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3a87c694 on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@33c440bb,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3acc22ba 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@5be16caa on object Country[ancientCities=[],capital=,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@33c440bb,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@630bd6c1 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@33c440bb,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@33c440bb,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.name (U)=Lyon, Town.countryId (U)=null, Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.discotecCount (U)=123}} 2024-09-21 10:03:19 DEBUG SQLOperation select CountryId from Town union all select CountryId from Village | {} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.countryId (U)=null, Village.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.countryId as Village_countryId, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78363803 2024-09-21 10:03:19 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.countryId as Town_countryId, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22e494dc 2024-09-21 10:03:19 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.name=null, Person.creationDate=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=C, Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b0d4f43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6f377b1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72154fa4 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.color (U)=Color[rgb=17], Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b0d4f43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6f377b1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72154fa4 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b0d4f43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6f377b1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62bf77cc 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b0d4f43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6f377b1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b0d4f43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6f377b1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62bf77cc 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.modificationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49308df2 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1ec7b3f2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Vehicle.color (U)=Color[rgb=17]}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49308df2 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1ec7b3f2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.DTYPE=T}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49308df2 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1ec7b3f2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49308df2 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1ec7b3f2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.DTYPE=T}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49308df2 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1ec7b3f2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.DTYPE=C}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.creationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null, Person.name=null}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57e8e8d6 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d7d454b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@314b2d29 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57e8e8d6 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d7d454b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@314b2d29 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.DTYPE=T}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57e8e8d6 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d7d454b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64deb236 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.vehicleId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57e8e8d6 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d7d454b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.DTYPE=T}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57e8e8d6 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d7d454b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64deb236 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null, Person.name=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d437408 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6cfa1cb2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d437408 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6cfa1cb2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.DTYPE=T}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d437408 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6cfa1cb2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.vehicleId (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d437408 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6cfa1cb2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.DTYPE=T}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d437408 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6cfa1cb2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.creationDate=null, Person.name=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3278324f 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@536fddad on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d12e459 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@43cd2f26 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8e5090a 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2fa7a6c on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=17], Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3278324f 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@536fddad on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d12e459 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@43cd2f26 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8e5090a 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2fa7a6c on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3278324f 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@536fddad on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d12e459 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@43cd2f26 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4204ad9d 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@295c834b on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3278324f 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@536fddad on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d12e459 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@43cd2f26 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3278324f 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@536fddad on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d12e459 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@43cd2f26 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4204ad9d 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@295c834b on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.creationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b945c43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@69052034 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@27504ed3 on object Car[model=,plates=[],radio=,color=Color[rgb=17],engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=org.codefilarete.stalactite.engine.model.Car@6f33e4be,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Vehicle.color (U)=Color[rgb=17], Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b945c43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@69052034 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@27504ed3 on object Car[model=,plates=[],radio=,color=Color[rgb=17],engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@4f1fabe5,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b945c43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@69052034 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6aa4e927 on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@272c18a1,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b945c43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@69052034 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b945c43 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@69052034 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6aa4e927 on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@434a641c,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17]}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.creationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55e13772 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12d0699d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@607c77f4 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@bc9bd00 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@600dfbca 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@735c49cc on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55e13772 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12d0699d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@607c77f4 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@bc9bd00 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation select Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@600dfbca 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@735c49cc on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55e13772 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12d0699d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@607c77f4 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@bc9bd00 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68deb8e1 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1990d2bb on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=null, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55e13772 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12d0699d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@607c77f4 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@bc9bd00 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55e13772 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12d0699d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@607c77f4 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@bc9bd00 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68deb8e1 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1990d2bb on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:19 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17]}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.modificationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.creationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a3d2b51 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6111aa49 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5bc26351 on object Car[model=,plates=[],radio=,color=Color[rgb=17],engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=org.codefilarete.stalactite.engine.model.Car@5c2424a0,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a3d2b51 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6111aa49 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5bc26351 on object Car[model=,plates=[],radio=,color=Color[rgb=17],engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@111c2c9c,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a3d2b51 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6111aa49 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3beebe0f on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@62fd90b6,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.vehicleId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a3d2b51 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6111aa49 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a3d2b51 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6111aa49 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3beebe0f on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@446833f7,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.name=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Car(color, id, ownerId) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42, Car.ownerId=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=17]}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.id as unioned_Vehicle_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_ from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d2df0f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3770cb15 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Car.color as Car_color, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@249676e4 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Car set color = ?, ownerId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@42, Car.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Car.color (U)=Color[rgb=17]}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.id as unioned_Vehicle_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_ from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d2df0f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3770cb15 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Car.color as Car_color, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@249676e4 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.id=o.c.s.i.PersistableIdentifier@666, Truck.color=null}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.id as unioned_Vehicle_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_ from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d2df0f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3770cb15 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5124b461 2024-09-21 10:03:19 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.id as unioned_Vehicle_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_ from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d2df0f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3770cb15 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.id=o.c.s.i.PersistableIdentifier@17, Truck.color=null}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.id as unioned_Vehicle_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_ from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d2df0f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3770cb15 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5124b461 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.id as unioned_Vehicle_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_ from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:19 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id)) 2024-09-21 10:03:19 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Car(color, id, ownerId) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42, Car.ownerId=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=17]}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Car union all select 2 as clazz_, color, id, ownerId from Truck) as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@207b41f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@57913cf5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5d1b7a57 on object Car[model=,plates=[],radio=,color=Color[rgb=17],engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=org.codefilarete.stalactite.engine.model.Car@3b38395,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:19 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:19 UTC 2024}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation update Car set color = ?, ownerId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@42, Car.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Car.color (U)=Color[rgb=17]}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Car union all select 2 as clazz_, color, id, ownerId from Truck) as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@207b41f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@57913cf5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5d1b7a57 on object Car[model=,plates=[],radio=,color=Color[rgb=17],engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@62eb0507,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Car union all select 2 as clazz_, color, id, ownerId from Truck) as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@207b41f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@57913cf5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@484424e3 on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@68a08d18,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Car union all select 2 as clazz_, color, id, ownerId from Truck) as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@207b41f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@57913cf5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Car union all select 2 as clazz_, color, id, ownerId from Truck) as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@207b41f5 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@57913cf5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@484424e3 on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:19 UTC 2024,modificationDate=Sat Sep 21 10:03:19 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@1383f7f2,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:19 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:19 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:19 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Car union all select 2 as clazz_, color, id, ownerId from Truck) as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:19 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:20 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, engineId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id)) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=TRUCK, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null, Vehicle.color=Color[rgb=42]}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId (U)=null, Vehicle.color (U)=Color[rgb=99]}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19e7adf0 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@723475e4 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@247b949c 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1722c1fa on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@247b949c 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1722c1fa on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19e7adf0 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@723475e4 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Vehicle set engineId = ? where id = ? | {1={Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c1e726b 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25dc4d01 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c0bdf9 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ad3f5ad 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7788921d on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e81b882 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ad3f5ad 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7788921d on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e81b882 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c1e726b 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25dc4d01 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c0bdf9 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.color=Color[rgb=42], Truck.engineId=null, Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Car set model = ?, engineId = ? where id = ? | {1={Car.engineId (U)=o.c.s.i.PersistableIdentifier@200, Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Truck set color = ?, engineId = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.engineId (U)=null, Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Truck left outer join Engine as engine on Truck.engineId = engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@212c969a 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d763525 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e3918d6 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bebff4b on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e3918d6 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bebff4b on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Truck left outer join Engine as engine on Truck.engineId = engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@212c969a 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d763525 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG DDLDeployer create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(model, id, DTYPE) values (?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Vehicle set model = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car_plates where plates = ? and id = ? | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=99], Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car_plates where plates = ? and id = ? | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation select count(*) as cnt from Car_plates | {} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4eb1cf0f 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Vehicle left outer join Car_plates as Car_plates on Vehicle.id = Car_plates.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6707fc3e 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15878bb8 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Vehicle left outer join Car_plates as Car_plates on Vehicle.id = Car_plates.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6707fc3e 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15878bb8 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4eb1cf0f 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation select count(*) as cnt from Car_plates | {} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@673b5922 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3962064d on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Car_plates as Car_plates on Car.id = Car_plates.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2bbdba03 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3534fbe8 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fce615d on object Car[model=Peugeot,plates=[XYZ-ABC-02],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Car_plates as Car_plates on Car.id = Car_plates.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2bbdba03 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3534fbe8 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fce615d on object Car[model=Peugeot,plates=[XYZ-ABC-02],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@673b5922 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3962064d on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation select count(*) as cnt from Car_plates | {} 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fb89238 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Car left outer join Car_plates as Car_plates on Car.id = Car_plates.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@534df4b 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@94cdf07 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Car left outer join Car_plates as Car_plates on Car.id = Car_plates.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@534df4b 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@94cdf07 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fb89238 2024-09-21 10:03:20 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, deputeCount integer, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:20 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Country(name, description, deputeCount, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.deputeCount=250, Country.DTYPE=Republic, Country.presidentId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}} 2024-09-21 10:03:20 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:20 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.id as Country_id, president.name as president_name, president.id as president_id, City.name as City_name, City.id as City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b7bccc3 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39df6b9b on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cc7b5b7 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@2f2f6aaa,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistedIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble}} 2024-09-21 10:03:20 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:20 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.id as Country_id, president.name as president_name, president.id as president_id, City.name as City_name, City.id as City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b7bccc3 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39df6b9b on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cc7b5b7 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@6ba9fe1,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b7bccc3 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39df6b9b on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@6ba9fe1,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=New french president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cc7b5b7 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@6ba9fe1,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@6ba9fe1,id=o.c.s.i.PersistedIdentifier@1,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=New french president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=250, Republic.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:20 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:20 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_City.name as Country_City_name, Country_City.id as Country_City_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join City as Country_City on Country.id = Country_City.countryId where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4969b90d 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@74b8bc34 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@556746e2 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@640f1966 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@208d5110,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistedIdentifier@0, City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:20 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_City.name as Country_City_name, Country_City.id as Country_City_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join City as Country_City on Country.id = Country_City.countryId where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4969b90d 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@74b8bc34 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@556746e2 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@640f1966 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3b10c5d,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4969b90d 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@74b8bc34 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3b10c5d,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=New french president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@556746e2 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3b10c5d,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=New french president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@640f1966 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3b10c5d,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3b10c5d,id=o.c.s.i.PersistedIdentifier@1,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=New french president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany 2024-09-21 10:03:20 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.barCount=0, Village.name=Grenoble, Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.clazz_ as City_clazz_, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City.discotecCount as City_discotecCount, City.barCount as City_barCount, City_Town.name as City_Town_name, City_Town.discotecCount as City_Town_discotecCount, City_Town.countryId as City_Town_countryId, City_Town.id as City_Town_id, City_Village.name as City_Village_name, City_Village.barCount as City_Village_barCount, City_Village.countryId as City_Village_countryId, City_Village.id as City_Village_id from Country left outer join (select 1 as clazz_, name, id, countryId, discotecCount as discotecCount, cast(null as integer) as barCount from Town union all select 2 as clazz_, name, id, countryId, cast(null as integer) as discotecCount, barCount as barCount from Village) as City on Country.id = City.countryId left outer join Town as City_Town on City.id = City_Town.id left outer join Village as City_Village on City.id = City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f221ea2 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@757c8296 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@c6517ae on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@3a6c74d9,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.name=Lyon, Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17, Town.countryId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.clazz_ as City_clazz_, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City.discotecCount as City_discotecCount, City.barCount as City_barCount, City_Town.name as City_Town_name, City_Town.discotecCount as City_Town_discotecCount, City_Town.countryId as City_Town_countryId, City_Town.id as City_Town_id, City_Village.name as City_Village_name, City_Village.barCount as City_Village_barCount, City_Village.countryId as City_Village_countryId, City_Village.id as City_Village_id from Country left outer join (select 1 as clazz_, name, id, countryId, discotecCount as discotecCount, cast(null as integer) as barCount from Town union all select 2 as clazz_, name, id, countryId, cast(null as integer) as discotecCount, barCount as barCount from Village) as City on Country.id = City.countryId left outer join Town as City_Town on City.id = City_Town.id left outer join Village as City_Village on City.id = City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f221ea2 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@757c8296 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@61b6e8c1 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5aaa84b4,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f221ea2 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@757c8296 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5aaa84b4,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@c6517ae on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5aaa84b4,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@5aaa84b4,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=,state=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.name (U)=Lyon, Town.discotecCount (U)=123, Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.countryId (U)=null}} 2024-09-21 10:03:20 DEBUG SQLOperation select countryId from Town union all select countryId from Village | {} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.countryId (U)=null, Village.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation select id from Town union all select id from Village | {} 2024-09-21 10:03:20 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) [INFO] Tests run: 43, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne 2024-09-21 10:03:20 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=C, Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.creationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.modificationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b01a0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6db47658 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b01a0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6db47658 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b01a0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6db47658 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.vehicleId (U)=null, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b01a0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6db47658 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b01a0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6db47658 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:20 DEBUG DDLDeployer create table Vehicle(id int not null, ownerId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.name=null, Person.modificationDate=null, Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35dba0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@58f0acce on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5549bf0 on object Car[model=,plates=[],radio=,color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=org.codefilarete.stalactite.engine.model.Car@2ad557a5,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.name (U)=null, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Vehicle set ownerId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35dba0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@58f0acce on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5549bf0 on object Car[model=,plates=[],radio=,color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@2aeef1ca,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35dba0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@58f0acce on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5189e3b1 on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@56b3dcff,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35dba0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@58f0acce on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35dba0b4 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@58f0acce on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5189e3b1 on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@69e06a38,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:20 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null, Person.name=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.creationDate=null}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aee6152 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1a408d7e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@168af28a on object Car[model=,plates=[],radio=,color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=org.codefilarete.stalactite.engine.model.Car@77c8c772,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aee6152 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1a408d7e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@168af28a on object Car[model=,plates=[],radio=,color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@3d3599dc,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aee6152 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1a408d7e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@12b0b36 on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@72e0ce40,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=null, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aee6152 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1a408d7e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aee6152 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1a408d7e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@12b0b36 on object Truck[color=,engine=,owner=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@339c7bc8,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2024-09-21 10:03:20 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=C}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68a7ea1e 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@225b8598 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.modificationDate (U)=Sat Sep 21 10:03:20 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.color (U)=Color[rgb=17], Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68a7ea1e 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@225b8598 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=T}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68a7ea1e 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@225b8598 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68a7ea1e 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@225b8598 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=T}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68a7ea1e 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@225b8598 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=Timestamp[creationDate=Sat Sep 21 10:03:20 UTC 2024,modificationDate=Sat Sep 21 10:03:20 UTC 2024,readonlyProperty=],vehicle=,version=0] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.145 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id)) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.engineId=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42], Truck.engineId=null}} 2024-09-21 10:03:20 DEBUG SQLOperation select id from car | {} 2024-09-21 10:03:20 DEBUG SQLOperation select id from truck | {} 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c2e0be2 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d4236ff on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.engineId (U)=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c2e0be2 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d4236ff on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Truck left outer join Engine as engine on Truck.engineId = engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50660889 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4049837d on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.color as Vehicle_color, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, engine.id as engine_id from ((select Car.id as id, Car.engineId as engineId, Car.model as model, Car.color as color, 'Car' as DISCRIMINATOR from Car) union all (select Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, Truck.color as color, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id | {} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e5ed9ce 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f03c448 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e5ed9ce 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f03c448 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:20 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {} 2024-09-21 10:03:20 DEBUG SQLOperation select count(*) as truckCount from car where id = 2 | {} 2024-09-21 10:03:20 DEBUG SQLOperation select id from Engine | {} 2024-09-21 10:03:20 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, engineId int, unique (id)) 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.engineId=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:20 DEBUG SQLOperation select * from car | {} 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@528a828c 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3032aa88 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666], Car.engineId (U)=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:20 DEBUG SQLOperation select * from car | {} 2024-09-21 10:03:20 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@528a828c 2024-09-21 10:03:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3032aa88 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:20 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:20 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:20 DEBUG SQLOperation select * from car | {} 2024-09-21 10:03:20 DEBUG SQLOperation select id from Engine | {} 2024-09-21 10:03:20 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:20 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.color=Color[rgb=666]}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.color=Color[rgb=666]}} 2024-09-21 10:03:21 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42e36672 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b42baf8 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.engineId (U)=o.c.s.i.PersistableIdentifier@100, Car.color (U)=Color[rgb=666]}} 2024-09-21 10:03:21 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42e36672 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b42baf8 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, engineId int, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Truck(id int not null, color int, engineId int, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.engineId=null}} 2024-09-21 10:03:21 DEBUG SQLOperation select id from car | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from truck | {} 2024-09-21 10:03:21 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@dd8608 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cf6c704 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.engineId (U)=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@dd8608 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cf6c704 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Truck left outer join Engine as engine on Truck.engineId = engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2332f57d 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d6c7e2f on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, engine.id as engine_id from ((select Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3aec7b61 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75a5429e on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, engine.id as engine_id from ((select Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=666]} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@555c0290 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35b82c4e on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {} 2024-09-21 10:03:21 DEBUG SQLOperation select count(*) as truckCount from truck where id = 2 | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Engine | {} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.716 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne 2024-09-21 10:03:21 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@200}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Vehicle | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from car | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from truck | {} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27e1be76 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b6a4052 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d574310 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27e1be76 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b6a4052 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d574310 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59b306a4 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@cd59ef8 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b58503b on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Engine as engine on Vehicle.engineId = engine.id | {} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3a9358ae 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12855741 on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@45c3d5f3 on object Car[model=,plates=[],radio=,color=,engine=Engine[displacement=0.0,id=o.c.s.i.PersistedIdentifier@200],owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3a9358ae 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12855741 on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@290505f8 on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation select count(*) as vehicleCount from Vehicle where id in (1, 2) | {} 2024-09-21 10:03:21 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {} 2024-09-21 10:03:21 DEBUG SQLOperation select count(*) as truckCount from car where id = 2 | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Engine | {} 2024-09-21 10:03:21 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id from Vehicle left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58f0bd05 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b9b61f4 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51f2d03c on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id from Vehicle left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58f0bd05 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b9b61f4 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51f2d03c on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Engine | {} 2024-09-21 10:03:21 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id from Vehicle left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26ffaf39 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@73270956 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70fce245 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666]}} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id from Vehicle left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26ffaf39 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@73270956 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70fce245 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(color, id, engineId) values (?, ?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@200, Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.engineId=null, Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Vehicle | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from car | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from truck | {} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a11b504 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@14be01ee on object Car[model=Renault,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f0bae12 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot}} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a11b504 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@14be01ee on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f0bae12 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4277c363 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a336787 on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7556a83e on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id, engine.id as engine_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@37efd738 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20cfbff6 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6d5f9907 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id, engine.id as engine_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=256]} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@201822d7 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50599a7e on object Car[model=,plates=[],radio=,color=Color[rgb=256],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2ffa1f25 on object Car[model=,plates=[],radio=,color=Color[rgb=256],engine=Engine[displacement=0.0,id=o.c.s.i.PersistedIdentifier@200],owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation select count(*) as carCount from Vehicle where id = 1 | {} 2024-09-21 10:03:21 DEBUG SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Engine | {} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne 2024-09-21 10:03:21 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.color=Color[rgb=666], Vehicle.DTYPE=CAR, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=42], Vehicle.DTYPE=TRUCK, Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle | {} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b1ca32d 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dfbd571 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.color (U)=Color[rgb=666], Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle | {} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b1ca32d 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dfbd571 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a5073f8 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e1affe8 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.color as Vehicle_color, Vehicle.DTYPE as Vehicle_DTYPE, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id | {} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7c8fe8cd 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72810bac on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7c8fe8cd 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72810bac on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle | {} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Engine | {} 2024-09-21 10:03:21 DEBUG DDLDeployer create table Vehicle(id int, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.DTYPE=CAR}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle | {} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b2585c7 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f1513d7 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=666], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle | {} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b2585c7 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f1513d7 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from Vehicle | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Engine | {} 2024-09-21 10:03:21 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.color=Color[rgb=666], Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.color=Color[rgb=666], Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3369366d 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d2ffced on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100, Vehicle.color (U)=Color[rgb=666], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3369366d 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d2ffced on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, model varchar(255), DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:21 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@200, Vehicle.color=Color[rgb=666], Vehicle.DTYPE=CAR}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null, Vehicle.color=Color[rgb=42], Vehicle.DTYPE=TRUCK}} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Vehicle where DTYPE ='CAR' | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fb307f 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a17ac99 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200, Vehicle.color (U)=Color[rgb=666]}} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fb307f 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a17ac99 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d553bee 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@620e3f51 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.DTYPE as Vehicle_DTYPE, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4edbf855 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@122f17af on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.DTYPE as Vehicle_DTYPE, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=256]} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@65a3b9b5 2024-09-21 10:03:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31ea8b0e on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=256],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:21 DEBUG SQLOperation select count(*) as carCount from Vehicle where id = 1 | {} 2024-09-21 10:03:21 DEBUG SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {} 2024-09-21 10:03:21 DEBUG SQLOperation select id from Engine | {} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.125 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.113 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest 2024-09-21 10:03:21 DEBUG DDLDeployer create table Country(modificationDate timestamp, name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Country(name, description, modificationDate, id) values (?, ?, ?, ?) | {1={Country.name=France, Country.modificationDate=2024-09-21T10:03:21.422, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:21 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.modificationDate as Country_modificationDate, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4284483a 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Country set name = ?, description = ?, modificationDate = ? where modificationDate = ? and id = ? | {1={Country.name (U)=Toto, Country.modificationDate (U)=2024-09-21T10:03:21.424, Country.modificationDate (W)=2024-09-21T10:03:21.422, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:21 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.modificationDate as Country_modificationDate, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4284483a 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Country set name = ?, description = ?, modificationDate = ? where modificationDate = ? and id = ? | {1={Country.name (U)=Tutu, Country.modificationDate (U)=2024-09-21T10:03:21.430, Country.modificationDate (W)=2024-09-21T10:03:21.424, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:21 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.version=1}} 2024-09-21 10:03:21 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.version as Country_version, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77627c4f 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=Toto, Country.version (U)=2, Country.version (W)=1}} 2024-09-21 10:03:21 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.version as Country_version, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77627c4f 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.description (U)=null, Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.name (U)=Tutu, Country.version (U)=3, Country.version (W)=2}} 2024-09-21 10:03:21 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.name=France, Country.version=1, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null}} 2024-09-21 10:03:21 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.version as Country_version, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@cb784b5 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.name (U)=Tata, Country.version (U)=2, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.version (W)=1, Country.description (U)=null}} 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation delete from Country where version = ? and id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.version=1}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.132 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest [INFO] Running org.codefilarete.stalactite.engine.diff.CollectionDifferTest [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s - in org.codefilarete.stalactite.engine.diff.CollectionDifferTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest 2024-09-21 10:03:21 DEBUG DDLDeployer create table Toto(creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(255), id varchar(36) not null, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Sat Sep 21 10:03:21 UTC 2024, Toto.id=o.c.s.i.PersistedIdentifier@d0eba61e-d9d8-4e59-9dfa-e4ce10d6acf8, Toto.modificationDate=Sat Sep 21 10:03:21 UTC 2024}} 2024-09-21 10:03:21 DEBUG SQLOperation select readonlyProperty from Toto | {} 2024-09-21 10:03:21 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@c7b60b64-f27e-44f9-9cf2-c1fad721d1de, Toto.name=toto}} 2024-09-21 10:03:21 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@c7b60b64-f27e-44f9-9cf2-c1fad721d1de} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45547014 2024-09-21 10:03:21 DEBUG SQLOperation select Toto.name from Toto | {} 2024-09-21 10:03:21 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender integer, id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=toto, PersonWithGender.gender=FEMALE}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from PersonWithGender | {} 2024-09-21 10:03:21 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE, PersonWithGender.name=null}} 2024-09-21 10:03:21 DEBUG SQLOperation select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {PersonWithGender.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@164d9b42 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into countryTable(countryCreatedAt, id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?, ?) | {1={countryTable.countryCreatedAt=Mon Jan 01 00:00:00 UTC 2018, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.presidentName=François, countryTable.id=o.c.s.i.PersistableIdentifier@1, countryTable.name=France}} 2024-09-21 10:03:21 DEBUG DDLDeployer create table Toto(id varchar(255) not null, creationDate varchar(255), modificationDate timestamp, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into Toto(modificationDate, creationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Sat Sep 21 10:03:21 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@580d32ef-51c0-4de1-af44-3a54027f8c5a, Toto.modificationDate=Sat Sep 21 10:03:21 UTC 2024}} 2024-09-21 10:03:21 DEBUG SQLOperation select Toto.modificationDate as Toto_modificationDate, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@580d32ef-51c0-4de1-af44-3a54027f8c5a} 2024-09-21 10:03:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@294a347d 2024-09-21 10:03:21 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender INT, id int not null, unique (id)) 2024-09-21 10:03:21 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:21 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:21 DEBUG SQLOperation select * from PersonWithGender | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(name varchar(255) not null, firstName varchar(255) not null, id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id varchar(255) not null, possibleStates varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(possibleStates, id) values (?, ?) | {1={Toto.possibleStates=[IN_PROGRESS, DONE], Toto.id=o.c.s.i.PersistableIdentifier@44524942-7a5c-4a61-b950-a4051ae9a295}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.possibleStates as Toto_possibleStates, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@44524942-7a5c-4a61-b950-a4051ae9a295} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@580a4873 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into countryTable(id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?) | {1={countryTable.presidentName=François, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.name=France, countryTable.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=null, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=null}} 2024-09-21 10:03:22 DEBUG SQLOperation select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {PersonWithGender.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33b0f1e2 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1953458b-1b18-47c8-b5a9-14bb08bea8d3}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.id, Toto.name from Toto | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE, PersonWithGender.name=toto}} 2024-09-21 10:03:22 DEBUG SQLOperation select * from PersonWithGender | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=TOTO, Toto.id=o.c.s.i.PersistableIdentifier@0554c887-a4ae-4a0c-b5eb-f6fecf1190ac}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@0554c887-a4ae-4a0c-b5eb-f6fecf1190ac} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bb37521 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation update Toto set name = ? where id = ? | {1={Toto.name (U)=TITI, Toto.id (W)=o.c.s.i.PersistedIdentifier@0554c887-a4ae-4a0c-b5eb-f6fecf1190ac}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@0554c887-a4ae-4a0c-b5eb-f6fecf1190ac} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bb37521 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name from Toto | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.gender=MALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation update PersonWithGender set gender = ?, name = ? where id = ? | {1={PersonWithGender.name (U)=null, PersonWithGender.gender (U)=null, PersonWithGender.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {PersonWithGender.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76dec16f 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(name varchar(255), firstName varchar(255), id varchar(36) not null, unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@a49f932f-bf2b-4b6b-b420-68e58e7a70af}} 2024-09-21 10:03:22 DEBUG SQLOperation select firstName from Toto | {} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.firstName as Toto_firstName, Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistedIdentifier@a49f932f-bf2b-4b6b-b420-68e58e7a70af} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6cbe9c78 2024-09-21 10:03:22 DEBUG SQLOperation select firstName from Toto | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), firstName varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@1b130a00-3904-4593-b6d1-8fbfdc8d2f3b}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.id, Toto.name from Toto | {} 2024-09-21 10:03:22 DEBUG SQLOperation update Toto set name = ? where id = ? | {1=dummyName, 2=o.c.s.i.PersistedIdentifier@1b130a00-3904-4593-b6d1-8fbfdc8d2f3b} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.id, Toto.name from Toto | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@48c9a2c6-e3b2-4966-92ac-95e59986cd8d, Toto.name=toto}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@48c9a2c6-e3b2-4966-92ac-95e59986cd8d} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b3349bb 2024-09-21 10:03:22 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255) not null, id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(name, id) values (?, ?) | {1=toto, 2=o.c.s.i.PersistedIdentifier@c05990b3-8d3c-4bd6-a14d-fd44c73995bd} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistedIdentifier@c05990b3-8d3c-4bd6-a14d-fd44c73995bd} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77ab932e 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name from Toto | {} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.createdAt=Sat Sep 21 10:03:22 UTC 2024, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@74a3359e-a23b-465b-841d-de9632da270d, Toto.modificationDate=null}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.createdAt as Toto_createdAt, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@74a3359e-a23b-465b-841d-de9632da270d} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@423098bc 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@498188ee-b99f-4ef4-baf9-306e35f29c30, Toto.creationDate=Sat Sep 21 10:03:22 UTC 2024}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.creationDate, Toto.modificationDate from Toto | {} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@498188ee-b99f-4ef4-baf9-306e35f29c30} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ed870c0 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@855cbcec-8f90-4dc0-be31-7e6093180d45, Toto.name=null}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.modificationDate as Toto_modificationDate, Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@855cbcec-8f90-4dc0-be31-7e6093180d45} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6630fdb2 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.createdAt=Sat Sep 21 10:03:22 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@fdbcaa35-9c02-4b69-be73-9d89dfada2f7, Toto.modificationDate=null}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.createdAt as Toto_createdAt, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@fdbcaa35-9c02-4b69-be73-9d89dfada2f7} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2121efed 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.modificationDate=null, Toto.createdAt=Sat Sep 21 10:03:22 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@aee2f0e2-6371-4e51-b36f-124cc207a0f2}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.createdAt as Toto_createdAt, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@aee2f0e2-6371-4e51-b36f-124cc207a0f2} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c37c571 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.creationDate=Sat Sep 21 10:03:22 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@2ac1061a-475d-4b58-b06b-552b25e6dcaa, Toto.name=null, Toto.locale=en_US}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.creationDate, Toto.modificationDate, Toto.locale from Toto | {} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.modificationDate as Toto_modificationDate, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@2ac1061a-475d-4b58-b06b-552b25e6dcaa} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4380706a 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), name varchar(255), modificationDate timestamp, unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(creationDate, id, locale, modificationTime, name) values (?, ?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@29b46c1f-e48d-49fc-9136-aef2ad2e3514, Toto.modificationTime=null, Toto.name=null, Toto.locale=en_US, Toto.creationDate=Sat Sep 21 10:03:22 UTC 2024}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.creationDate, Toto.modificationTime, Toto.locale from Toto | {} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.modificationTime as Toto_modificationTime, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@29b46c1f-e48d-49fc-9136-aef2ad2e3514} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e94f258 [INFO] Tests run: 49, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Tutu(id VARCHAR(255) not null, firstName varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Titi(id VARCHAR(255) not null, prop1 varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Tata(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_id_Toto_id foreign key(id) references Toto(id) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Titi add constraint FK_Titi_id_Toto_id foreign key(id) references Toto(id) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_id_Toto_id foreign key(id) references Toto(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Tutu(firstName, id) values (?, ?) | {1={Tutu.firstName=null, Tutu.id=o.c.s.i.PersistableIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Titi(id, prop1) values (?, ?) | {1={Titi.id=o.c.s.i.PersistableIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301, Titi.prop1=dummy firstName}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Tata(id, name) values (?, ?) | {1={Tata.name=dummy name, Tata.id=o.c.s.i.PersistableIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.id as Toto_id, Tutu.firstName as Tutu_firstName, Tutu.id as Tutu_id, Titi.prop1 as Titi_prop1, Titi.id as Titi_id, Tata.name as Tata_name, Tata.id as Tata_id from Toto left outer join Tutu as Tutu on Toto.id = Tutu.id left outer join Titi as Titi on Toto.id = Titi.id left outer join Tata as Tata on Toto.id = Tata.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63c8a64d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6818def2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2bceb119 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@362a157e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2bceb119 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5f9ae1a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2bceb119 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation update Titi set prop1 = ? where id = ? | {1={Titi.id (W)=o.c.s.i.PersistedIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301, Titi.prop1 (U)=another dummy firstName}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation update Tata set name = ? where id = ? | {1={Tata.name (U)=another dummy name, Tata.id (W)=o.c.s.i.PersistedIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.id as Toto_id, Tutu.firstName as Tutu_firstName, Tutu.id as Tutu_id, Titi.prop1 as Titi_prop1, Titi.id as Titi_id, Tata.name as Tata_name, Tata.id as Tata_id from Toto left outer join Tutu as Tutu on Toto.id = Tutu.id left outer join Titi as Titi on Toto.id = Titi.id left outer join Tata as Tata on Toto.id = Tata.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63c8a64d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6818def2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@b287b20 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@362a157e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@b287b20 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5f9ae1a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@b287b20 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Tutu where id = ? | {1={Tutu.id=o.c.s.i.PersistedIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Titi where id = ? | {1={Titi.id=o.c.s.i.PersistedIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Tata where id = ? | {1={Tata.id=o.c.s.i.PersistedIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistedIdentifier@0bc7b88f-55e4-4ee1-aabd-bd565de2e301}} 2024-09-21 10:03:22 DEBUG SQLOperation select id from Toto union all select id from Tata | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@e7a39fc1-7947-4b3c-b958-1daf7ae4874d}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.name=dummy value, Tata.identifier=o.c.s.i.PersistableIdentifier@e7a39fc1-7947-4b3c-b958-1daf7ae4874d}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.identifier as Toto_identifier, Tata.name as Tata_name, Tata.identifier as Tata_identifier from Toto left outer join Tata as Tata on Toto.identifier = Tata.identifier where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@e7a39fc1-7947-4b3c-b958-1daf7ae4874d} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63be533d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32938d5b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@23a5078f 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.name (U)=another dummy value, Tata.identifier (W)=o.c.s.i.PersistedIdentifier@e7a39fc1-7947-4b3c-b958-1daf7ae4874d}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.identifier as Toto_identifier, Tata.name as Tata_name, Tata.identifier as Tata_identifier from Toto left outer join Tata as Tata on Toto.identifier = Tata.identifier where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@e7a39fc1-7947-4b3c-b958-1daf7ae4874d} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63be533d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32938d5b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@471ccea6 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@e7a39fc1-7947-4b3c-b958-1daf7ae4874d}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@e7a39fc1-7947-4b3c-b958-1daf7ae4874d}} 2024-09-21 10:03:22 DEBUG SQLOperation select identifier from Toto union all select identifier from Tata | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Tutu(identifier VARCHAR(255) not null, firstName varchar(255), unique (identifier)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_identifier_Toto_identifier foreign key(identifier) references Toto(identifier) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Tutu(firstName, identifier) values (?, ?) | {1={Tutu.firstName=dummy firstName, Tutu.identifier=o.c.s.i.PersistableIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.identifier=o.c.s.i.PersistableIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700, Tata.name=dummy name}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.identifier as Toto_identifier, Tutu.firstName as Tutu_firstName, Tutu.identifier as Tutu_identifier, Tata.name as Tata_name, Tata.identifier as Tata_identifier from Toto left outer join Tutu as Tutu on Toto.identifier = Tutu.identifier left outer join Tata as Tata on Toto.identifier = Tata.identifier where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d0b946d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@329ed0b8 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@43c7927a 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1179a963 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@43c7927a 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation update Tutu set firstName = ? where identifier = ? | {1={Tutu.firstName (U)=another dummy firstName, Tutu.identifier (W)=o.c.s.i.PersistedIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.identifier (W)=o.c.s.i.PersistedIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700, Tata.name (U)=another dummy name}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.identifier as Toto_identifier, Tutu.firstName as Tutu_firstName, Tutu.identifier as Tutu_identifier, Tata.name as Tata_name, Tata.identifier as Tata_identifier from Toto left outer join Tutu as Tutu on Toto.identifier = Tutu.identifier left outer join Tata as Tata on Toto.identifier = Tata.identifier where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d0b946d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@329ed0b8 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6e4abb58 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1179a963 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6e4abb58 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Tutu where identifier = ? | {1={Tutu.identifier=o.c.s.i.PersistedIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@303f5a73-f7ca-4eb8-9fb6-3e849b1b2700}} 2024-09-21 10:03:22 DEBUG SQLOperation select identifier from Toto union all select identifier from Tata | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, dummyName varchar(255), unique (identifier)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@63f27102-b095-4f73-8550-a5c4ffda7366, Toto.name=Tutu}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@63f27102-b095-4f73-8550-a5c4ffda7366} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46a7fd72 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(label varchar(255), identifier VARCHAR(255) not null, unique (identifier)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(identifier, label) values (?, ?) | {1={Toto.label=null, Toto.identifier=o.c.s.i.PersistableIdentifier@15c8bc0f-b6b4-40d4-812b-01051535a6e4}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.label as Toto_label, Toto.identifier as Toto_identifier from Toto where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@15c8bc0f-b6b4-40d4-812b-01051535a6e4} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@451ee4a1 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Hello, Toto.id=o.c.s.i.PersistableIdentifier@334f08f6-5394-4055-ac39-11eadb445b9b}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@334f08f6-5394-4055-ac39-11eadb445b9b} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64eb8cd3 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@38ae55a6-d6ee-4161-a57c-73c0392c6c26}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@38ae55a6-d6ee-4161-a57c-73c0392c6c26} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@531d59a9 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@5470de57-2aa1-4351-a06b-6b70e42e1fe6, Toto.name=Tutu}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@5470de57-2aa1-4351-a06b-6b70e42e1fe6} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cd28e52 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(name varchar(255), id VARCHAR(255) not null, unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@55acce55-716b-4b72-a22e-4f00786a6e26, Toto.name=Tutu}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@55acce55-716b-4b72-a22e-4f00786a6e26} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40fba126 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@4a727b66-7801-42ea-9cb7-683acdc7257f}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4a727b66-7801-42ea-9cb7-683acdc7257f} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19827336 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@1218e7d5-c51e-4477-9ea2-3dda057782a0}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@1218e7d5-c51e-4477-9ea2-3dda057782a0} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3209e3de 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@3ad1fd2c-77d6-4be6-b818-3bc84108941c, Toto.name=Tutu}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@3ad1fd2c-77d6-4be6-b818-3bc84108941c} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74ce5fe3 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@6425908b-c29c-49cd-a331-f43c394526d2}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@6425908b-c29c-49cd-a331-f43c394526d2} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15f87e85 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@e62750f4-095e-4ce7-99d4-b61a8e70a2cb, Toto.name=Tutu}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@e62750f4-095e-4ce7-99d4-b61a8e70a2cb} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5469cea9 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(name varchar(255), myId VARCHAR(255) not null, unique (myId)) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(myId, name) values (?, ?) | {1={Toto.name=Tutu, Toto.myId=o.c.s.i.PersistableIdentifier@c8b55423-691f-49cb-9a85-977218cf5a91}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.myId as Toto_myId from Toto where Toto.myId in (?) | {Toto.myId=o.c.s.i.PersistableIdentifier@c8b55423-691f-49cb-9a85-977218cf5a91} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7214489 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.936 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto_possibleStates(id VARCHAR(255), possibleStates integer, unique (id, possibleStates)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Toto_possibleStates add constraint FK_Toto_possibleStates_id_Toto_id foreign key(id) references Toto(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@65a8cece-6eea-415c-86a2-9f3bbf3e0dce}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto_possibleStates(id, possibleStates) values (?, ?) | {1={Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@65a8cece-6eea-415c-86a2-9f3bbf3e0dce, Toto_possibleStates.possibleStates=DONE}, 2={Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@65a8cece-6eea-415c-86a2-9f3bbf3e0dce, Toto_possibleStates.possibleStates=IN_PROGRESS}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id, Toto_possibleStates.possibleStates as Toto_possibleStates_possibleStates, Toto_possibleStates.id as Toto_possibleStates_id from Toto left outer join Toto_possibleStates as Toto_possibleStates on Toto.id = Toto_possibleStates.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@65a8cece-6eea-415c-86a2-9f3bbf3e0dce} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12fb8913 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34bac450 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@261a01f 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12fb8913 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34bac450 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@261a01f 2024-09-21 10:03:22 DEBUG DDLDeployer create table toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), createdAt timestamp, modificationDate timestamp, unique (id, createdAt, modificationDate)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_toto_id foreign key(id) references toto(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into toto(id, name) values (?, ?) | {1={toto.name=toto, toto.id=o.c.s.i.PersistableIdentifier@78e0c0ad-a8fb-4fe7-a993-3a8f1178ef22}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto_times(createdAt, id, modificationDate) values (?, ?, ?) | {1={Toto_times.modificationDate=Mon Sep 23 10:03:22 UTC 2024, Toto_times.id=o.c.s.i.PersistableIdentifier@78e0c0ad-a8fb-4fe7-a993-3a8f1178ef22, Toto_times.createdAt=Mon Sep 23 10:03:22 UTC 2024}, 2={Toto_times.modificationDate=Sun Sep 22 10:03:22 UTC 2024, Toto_times.id=o.c.s.i.PersistableIdentifier@78e0c0ad-a8fb-4fe7-a993-3a8f1178ef22, Toto_times.createdAt=Sun Sep 22 10:03:22 UTC 2024}} 2024-09-21 10:03:22 DEBUG SQLOperation select toto.name as toto_name, toto.id as toto_id, Toto_times.createdAt as Toto_times_createdAt, Toto_times.modificationDate as Toto_times_modificationDate, Toto_times.id as Toto_times_id from toto left outer join Toto_times as Toto_times on toto.id = Toto_times.id where toto.id in (?) | {toto.id=o.c.s.i.PersistableIdentifier@78e0c0ad-a8fb-4fe7-a993-3a8f1178ef22} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66e33e65 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4364c347 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2275c82e 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66e33e65 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4364c347 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2275c82e 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fb763bd 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f438d3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fb763bd 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f438d3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=[tintin],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Person_nicknames where nicknames = ? and id = ? | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation select nickNames from Person_nicknames | {} 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tintin}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tonton}} 2024-09-21 10:03:22 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10f2a42d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6511ba4b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10f2a42d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6511ba4b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=[tintin],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=toutou}} 2024-09-21 10:03:22 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10f2a42d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6511ba4b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10f2a42d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6511ba4b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=[tintin],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10f2a42d 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6511ba4b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=[tonton, tintin],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tonton}} 2024-09-21 10:03:22 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a25f849 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ed6eedb on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=d}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=a}, 3={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=b}, 4={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=c}} 2024-09-21 10:03:22 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2fea6abb 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34694c61 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2fea6abb 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34694c61 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=[a],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2fea6abb 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34694c61 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=[b, a],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2fea6abb 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34694c61 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=[c, b, a],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), creationDate timestamp, modificationDate timestamp, unique (id, creationDate, modificationDate)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_Toto_id foreign key(id) references Toto(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@c5ae0183-7d78-48da-9f09-9a2581d3aa8a}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Toto_times(creationDate, id, modificationDate) values (?, ?, ?) | {1={Toto_times.modificationDate=Sun Sep 22 10:03:22 UTC 2024, Toto_times.creationDate=Sun Sep 22 10:03:22 UTC 2024, Toto_times.id=o.c.s.i.PersistableIdentifier@c5ae0183-7d78-48da-9f09-9a2581d3aa8a}, 2={Toto_times.modificationDate=Mon Sep 23 10:03:22 UTC 2024, Toto_times.creationDate=Mon Sep 23 10:03:22 UTC 2024, Toto_times.id=o.c.s.i.PersistableIdentifier@c5ae0183-7d78-48da-9f09-9a2581d3aa8a}} 2024-09-21 10:03:22 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id, Toto_times.creationDate as Toto_times_creationDate, Toto_times.modificationDate as Toto_times_modificationDate, Toto_times.id as Toto_times_id from Toto left outer join Toto_times as Toto_times on Toto.id = Toto_times.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@c5ae0183-7d78-48da-9f09-9a2581d3aa8a} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5db44c9 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54775f4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@3a823f6c 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5db44c9 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54775f4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@3a823f6c 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c71f87 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d60e755 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c71f87 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d60e755 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=[tintin],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation delete from Person_nicknames where nicknames = ? and id = ? | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:22 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c71f87 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d60e755 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=toto,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:22 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:22 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=John Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}, 2={Person_nicknames.nicknames=Jane Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Country(description, id, name, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=null, City.id=o.c.s.i.PersistableIdentifier@222}, 2={City.name=null, City.id=o.c.s.i.PersistableIdentifier@111}} 2024-09-21 10:03:22 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:22 DEBUG SQLOperation insert into Country_cities(cities_id, country_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@111, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@222, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:22 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d13ed 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19b47a77 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fe71743 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@139866a7 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@130b1a6 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d13ed 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19b47a77 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fe71743 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@139866a7 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@130b1a6 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d13ed 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19b47a77 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fe71743 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@139866a7 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@222,name=,persons=,state=], City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@130b1a6 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d13ed 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19b47a77 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@222,name=,persons=,state=], City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fe71743 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@222,name=,persons=,state=], City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@139866a7 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@222,name=,persons=,state=], City[country=,id=o.c.s.i.PersistedIdentifier@111,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:22 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@130b1a6 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=,version=0] [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest [INFO] Running org.codefilarete.stalactite.engine.idprovider.PooledIdentifierProviderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.005 s - in org.codefilarete.stalactite.engine.idprovider.PooledIdentifierProviderTest [INFO] Running org.codefilarete.stalactite.engine.idprovider.PooledSequenceIdentifierProviderTest 2024-09-21 10:03:32 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name)) 2024-09-21 10:03:32 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2024-09-21 10:03:32 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into sequence_table(next_val, sequence_name) values (?, ?) | {1={sequence_table.next_val=10, sequence_table.sequence_name=Toto}} 2024-09-21 10:03:32 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=20, sequence_table.sequence_name (W)=Toto}} 2024-09-21 10:03:32 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=30, sequence_table.sequence_name (W)=Toto}} 2024-09-21 10:03:32 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=40, sequence_table.sequence_name (W)=Toto}} 2024-09-21 10:03:32 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name)) 2024-09-21 10:03:32 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s - in org.codefilarete.stalactite.engine.idprovider.PooledSequenceIdentifierProviderTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest 2024-09-21 10:03:32 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineId bigint, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Engine(model, id) values (?, ?) | {1={Engine.id=1, Engine.model=XFE45K-TRE}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.id=2, Car.engineId=1, Car.model=Renault}} 2024-09-21 10:03:32 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:32 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=2} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f6075ce 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23e66503 on object Car{id=2, color=null, model='Renault'} 2024-09-21 10:03:32 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}} 2024-09-21 10:03:32 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:32 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12306cc 2024-09-21 10:03:32 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=1}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}} 2024-09-21 10:03:32 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:32 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f5d944d 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a4aba84 on object Car{id=1, color=null, model='Renault'} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5956be7c on object Car{id=1, color=null, model='Renault'} 2024-09-21 10:03:32 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}} 2024-09-21 10:03:32 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:32 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42acc27b 2024-09-21 10:03:32 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, carId bigint, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Engine(model, id, carId) values (?, ?, ?) | {1={Engine.id=2, Engine.carId=1, Engine.model=XFE45K-TRE}} 2024-09-21 10:03:32 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:32 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model, engine.id as engine_id from Car left outer join Engine as engine on Car.id = engine.carId where Car.id in (?) | {Car.id=1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45ab982c 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b4937c6 on object Car{id=1, color=null, model='Renault'} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest [INFO] Running org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3d5841c7 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@740bdef3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3d5841c7 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@740bdef3 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@ef76979,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !, Country.name=France}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@181c263b 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bcf89cf on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@181c263b 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bcf89cf on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@24c7f52b,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=touched Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0, City.countryId (U)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:32 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd11ac4 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:32 DEBUG SQLOperation select name from City where id = 1 | {} 2024-09-21 10:03:32 DEBUG SQLOperation select name from Country where id = 42 | {} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=touched Paris, City.id (W)=o.c.s.i.PersistedIdentifier@0, City.countryId (U)=null}, 2={City.name (U)=Paris, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:32 DEBUG SQLOperation select name from Country where id = 42 | {} 2024-09-21 10:03:32 DEBUG SQLOperation select name from City where id = 1 | {} 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Lyon}, 2={City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@674c4b97 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c588735 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@674c4b97 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c588735 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@4882c984,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.description=null}} 2024-09-21 10:03:32 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?, ?) | {City.id=[o.c.s.i.PersistableIdentifier@0, o.c.s.i.PersistableIdentifier@1]} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69859214 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69859214 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@0, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Paris}, 2={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Lyon}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@674c4b97 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c588735 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=France 2,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@674c4b97 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c588735 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@15ea20e2,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=France 2,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris}, 2={City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Lyon}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@789e7ca 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@550aa6ec on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@789e7ca 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@550aa6ec on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@91f5ac6,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?, ?) | {City.id=[o.c.s.i.PersistableIdentifier@0, o.c.s.i.PersistableIdentifier@1]} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28d1030d 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28d1030d 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@0, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Paris}, 2={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Lyon}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@789e7ca 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@550aa6ec on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=France 2,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@789e7ca 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@550aa6ec on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@24d533a7,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=France 2,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG DDLDeployer create table city(countryId int, name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table city add constraint FK_city_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into city(name, id, countryId) values (?, ?, ?) | {1={city.name=Lyon, city.countryId=o.c.s.i.PersistableIdentifier@0, city.id=o.c.s.i.PersistableIdentifier@1}, 2={city.name=Paris, city.countryId=o.c.s.i.PersistableIdentifier@0, city.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, city.name as city_name, city.id as city_id from Country left outer join city as city on Country.id = city.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47fb1b38 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@704e7490 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47fb1b38 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@704e7490 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.description=null}} 2024-09-21 10:03:32 DEBUG SQLOperation select city.name as city_name, city.id as city_id from city where city.id in (?, ?) | {city.id=[o.c.s.i.PersistableIdentifier@0, o.c.s.i.PersistableIdentifier@1]} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bb184a9 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bb184a9 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation update city set name = ?, countryId = ? where id = ? | {1={city.name (U)=Paris, city.countryId (U)=o.c.s.i.PersistableIdentifier@1, city.id (W)=o.c.s.i.PersistedIdentifier@0}, 2={city.name (U)=Lyon, city.countryId (U)=o.c.s.i.PersistableIdentifier@1, city.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, city.name as city_name, city.id as city_id from Country left outer join city as city on Country.id = city.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47fb1b38 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@704e7490 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=France 2,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47fb1b38 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@704e7490 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=France 2,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}, 2={City.countryId=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@13}} 2024-09-21 10:03:32 DEBUG SQLOperation select countryId from city | {} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a9a36d1 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4372cb9c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a9a36d1 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4372cb9c on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3ad9bce6,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Lyon, City.id (W)=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:32 DEBUG SQLOperation select countryId from city | {} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@13}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation select countryId from city | {} 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@13}, 2={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@13, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country_id, cities_id from Country_cities | {} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28132c9 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18c9e670 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5810eb0d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28132c9 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18c9e670 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@4f6eeae3,id=o.c.s.i.PersistedIdentifier@13,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5810eb0d on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@4f6eeae3,id=o.c.s.i.PersistedIdentifier@13,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country_id from Country_cities | {} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@13, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation select id from city | {} 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, myIdx integer, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id, countryId, myIdx) values (?, ?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.myIdx=1, City.id=o.c.s.i.PersistableIdentifier@23, City.name=Paris}, 2={City.countryId=o.c.s.i.PersistableIdentifier@1, City.myIdx=2, City.id=o.c.s.i.PersistableIdentifier@13, City.name=Grenoble}, 3={City.countryId=o.c.s.i.PersistableIdentifier@1, City.myIdx=3, City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}} 2024-09-21 10:03:32 DEBUG SQLOperation select name, myIdx from city | {} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.id as Country_id, City.name as City_name, City.id as City_id, City.myIdx as City_myIdx from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73616745 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16fa4685 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73616745 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16fa4685 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73616745 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16fa4685 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ?, countryId = ?, myIdx = ? where id = ? | {1={City.countryId (U)=null, City.myIdx (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@13, City.name (U)=Grenoble}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set countryId = ?, myIdx = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@1, City.myIdx (U)=2, City.id (W)=o.c.s.i.PersistableIdentifier@17}, 2={City.countryId (U)=o.c.s.i.PersistedIdentifier@1, City.myIdx (U)=1, City.id (W)=o.c.s.i.PersistableIdentifier@23}} 2024-09-21 10:03:32 DEBUG SQLOperation select name, myIdx from city | {} 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c66e656 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37108ba5 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c66e656 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37108ba5 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@797c996c,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@755e0969 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9a919fb on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28576562 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26e6233f on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b10299c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@100, Country_cities.country_id=o.c.s.i.PersistedIdentifier@42}, 2={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@200, Country_cities.country_id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b71af3f 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e77c173 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7337d766 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b71af3f 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e77c173 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@100,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7337d766 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@100,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.name (U)=France, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b71af3f 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e77c173 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7337d766 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b71af3f 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e77c173 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@100,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7337d766 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@100,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@300}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200}, 3={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.name=France}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@306cd9b6 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4feadef9 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f6b6616 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@306cd9b6 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4feadef9 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f6b6616 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@306cd9b6 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4feadef9 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f6b6616 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@306cd9b6 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4feadef9 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f6b6616 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ac628e 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@300f7994 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ac628e 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@300f7994 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5ee16a6d,id=o.c.s.i.PersistedIdentifier@100,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@100}, 2={City.id=o.c.s.i.PersistedIdentifier@200}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:32 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:32 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@0}, 2={City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3adab1c8 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c263c07 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3adab1c8 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c263c07 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@75050599,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=changed, City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:32 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:32 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Grenoble, City.countryId=o.c.s.i.PersistedIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:32 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3adab1c8 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c263c07 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:32 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3adab1c8 2024-09-21 10:03:32 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c263c07 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@64798aa7,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@100}, 2={Country_cities.country_id=o.c.s.i.PersistedIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@200}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@100}, 2={City.id=o.c.s.i.PersistedIdentifier@200}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@300}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Lyon}, 2={City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.name=Isere, State.id=o.c.s.i.PersistableIdentifier@0, State.countryId=o.c.s.i.PersistableIdentifier@0}, 2={State.name=ain, State.id=o.c.s.i.PersistableIdentifier@1, State.countryId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id, State.name as State_name, State.id as State_id from Country left outer join City as City on Country.id = City.countryId left outer join State as State on Country.id = State.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ca6660a 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5df7f150 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@320e5ad2 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ca6660a 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5df7f150 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78bf141d,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@320e5ad2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78bf141d,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ca6660a 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5df7f150 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78bf141d,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@320e5ad2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78bf141d,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ca6660a 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5df7f150 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78bf141d,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@78bf141d,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@320e5ad2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78bf141d,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@78bf141d,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=changed}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.countryId=o.c.s.i.PersistedIdentifier@0, City.name=Grenoble}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.name (U)=ain, State.id (W)=o.c.s.i.PersistableIdentifier@1, State.countryId (U)=null}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.name (U)=changed, State.id (W)=o.c.s.i.PersistableIdentifier@0, State.countryId (U)=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.name=ardeche, State.id=o.c.s.i.PersistableIdentifier@2, State.countryId=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id, State.name as State_name, State.id as State_id from Country left outer join City as City on Country.id = City.countryId left outer join State as State on Country.id = State.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ca6660a 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5df7f150 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@320e5ad2 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ca6660a 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5df7f150 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@57e6d476,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@320e5ad2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@57e6d476,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ca6660a 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5df7f150 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@57e6d476,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@320e5ad2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@57e6d476,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ca6660a 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5df7f150 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@57e6d476,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@57e6d476,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@320e5ad2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@57e6d476,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@57e6d476,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation select id from State where id = 1 | {} 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Lyon}, 2={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1634c79c 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@557e98b7 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fd66298 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1634c79c 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@557e98b7 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fd66298 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.name (U)=changed}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.name=Grenoble}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1634c79c 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@557e98b7 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fd66298 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1634c79c 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@557e98b7 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fd66298 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c4ec15f 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e1205b2 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c4ec15f 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e1205b2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@bb06784,id=o.c.s.i.PersistedIdentifier@100,name=,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@100, City.name (U)=null}, 2={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@200, City.name (U)=null}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@0}, 2={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f6507b7 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@760854ed on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f6507b7 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@760854ed on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@747e94e4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris, City.countryId (U)=null}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.name (U)=changed, City.countryId (U)=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.name=Grenoble, City.countryId=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f6507b7 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@760854ed on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f6507b7 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@760854ed on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6457eeea,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}, 2={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54c784fd 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57f5709f on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f742060 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54c784fd 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57f5709f on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f742060 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54c784fd 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57f5709f on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f742060 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54c784fd 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57f5709f on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f742060 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@100, Country_cities.country_id=o.c.s.i.PersistedIdentifier@42}, 2={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@200, Country_cities.country_id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}} [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France}} 2024-09-21 10:03:33 DEBUG SQLOperation select id from country | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as relationCount from country_cities | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as cityCount from city | {} [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.359 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistableIdentifier@0}, 2={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=Isere, State.id=o.c.s.i.PersistableIdentifier@0}, 2={State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=ain, State.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id, State.name as State_name, State.id as State_id from Country left outer join City as City on Country.id = City.countryId left outer join State as State on Country.id = State.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68805d40 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d110680 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6711203f on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68805d40 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d110680 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1446333e,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6711203f on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1446333e,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68805d40 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d110680 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1446333e,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6711203f on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1446333e,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68805d40 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d110680 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1446333e,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1446333e,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6711203f on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1446333e,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1446333e,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2, City.countryId=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=null, State.name (U)=ain, State.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=o.c.s.i.PersistedIdentifier@0, State.name (U)=changed, State.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistedIdentifier@0, State.name=ardeche, State.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id, State.name as State_name, State.id as State_id from Country left outer join City as City on Country.id = City.countryId left outer join State as State on Country.id = State.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68805d40 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d110680 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6711203f on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68805d40 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d110680 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@56561ca0,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6711203f on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@56561ca0,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68805d40 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d110680 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@56561ca0,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6711203f on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@56561ca0,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68805d40 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d110680 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@56561ca0,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@56561ca0,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6711203f on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@56561ca0,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@56561ca0,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=,state=]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation select id from State where id = 1 | {} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country(name, id, presidentId) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, president.name as president_name, president.id as president_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e851c46 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7eafade1 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1baed7c6 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b1e07ca on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, president.name as president_name, president.id as president_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e851c46 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7eafade1 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1baed7c6 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b1e07ca on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e851c46 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7eafade1 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=New french president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1baed7c6 on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=New french president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b1e07ca on object Country[ancientCities=[],capital=,cities=[City[country=,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=,id=o.c.s.i.PersistedIdentifier@1,name=Grenoble,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=New french president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country_ancientCities(country_id int, ancientCities_id int, idx integer not null, unique (country_id, ancientCities_id, idx)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_ancientCities_id_City_id foreign key(ancientCities_id) references City(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}, 2={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country_ancientCities(idx, country_id, ancientCities_id) values (?, ?, ?) | {1={Country_ancientCities.idx=3, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1}, 2={Country_ancientCities.idx=2, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1}, 3={Country_ancientCities.idx=1, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistableIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@0, State.name=Isere}, 2={State.countryId=o.c.s.i.PersistableIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@1, State.name=ain}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_ancientCities.idx as Country_ancientCities_idx, State.name as State_name, State.id as State_id, Country_ancientCities_City.name as Country_ancientCities_City_name, Country_ancientCities_City.id as Country_ancientCities_City_id from Country left outer join Country_ancientCities as Country_ancientCities on Country.id = Country_ancientCities.country_id left outer join State as State on Country.id = State.countryId left outer join City as Country_ancientCities_City on Country_ancientCities.ancientCities_id = Country_ancientCities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1e597039,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Country_ancientCities where country_id = ? and ancientCities_id = ? and idx = ? | {1={Country_ancientCities.idx=1, Country_ancientCities.country_id=o.c.s.i.PersistedIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Country_ancientCities(idx, country_id, ancientCities_id) values (?, ?, ?) | {1={Country_ancientCities.idx=3, Country_ancientCities.country_id=o.c.s.i.PersistedIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=null, State.id (W)=o.c.s.i.PersistableIdentifier@1, State.name (U)=ain}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=o.c.s.i.PersistedIdentifier@0, State.id (W)=o.c.s.i.PersistableIdentifier@0, State.name (U)=changed}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistedIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@3, State.name=ardeche}} 2024-09-21 10:03:33 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_ancientCities.idx as Country_ancientCities_idx, State.name as State_name, State.id as State_id, Country_ancientCities_City.name as Country_ancientCities_City_name, Country_ancientCities_City.id as Country_ancientCities_City_id from Country left outer join Country_ancientCities as Country_ancientCities on Country.id = Country_ancientCities.country_id left outer join State as State on Country.id = State.countryId left outer join City as Country_ancientCities_City on Country_ancientCities.ancientCities_id = Country_ancientCities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735a9993 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692c66de on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa13e52 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@1035d6a1,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=,state=]],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=,version=0] 2024-09-21 10:03:33 DEBUG SQLOperation select id from State where id = 1 | {} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest [INFO] Running org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest [INFO] Running org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest [INFO] Running org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest [INFO] Running org.codefilarete.stalactite.engine.ColumnNamingStrategyTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.ColumnNamingStrategyTest [INFO] Running org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest [INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest [INFO] Running org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest [INFO] Running org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest [INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest [INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest [INFO] Running org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest [INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest [INFO] Running org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest [INFO] Running org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest 2024-09-21 10:03:33 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest [INFO] Running org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest [INFO] Running org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest [INFO] Running org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest 2024-09-21 10:03:33 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:33 DEBUG SQLOperation select AbstractVehicle.creationDate as AbstractVehicle_creationDate, AbstractVehicle.modificationDate as AbstractVehicle_modificationDate, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.modificationDate=Sat Sep 21 10:03:33 UTC 2024, Car.color=Color[rgb=123], Car.creationDate=Sat Sep 21 10:03:33 UTC 2024, Car.model=Renault}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into AbstractVehicle(creationDate, id, modificationDate) values (?, ?, ?) | {1={AbstractVehicle.creationDate=Sat Sep 21 10:03:33 UTC 2024, AbstractVehicle.modificationDate=Sat Sep 21 10:03:33 UTC 2024, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.creationDate as AbstractVehicle_creationDate, AbstractVehicle.modificationDate as AbstractVehicle_modificationDate, AbstractVehicle.id as AbstractVehicle_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:33 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from AbstractVehicle left outer join Vehicle on AbstractVehicle.id = Vehicle.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43e13a93 2024-09-21 10:03:33 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:33 DEBUG SQLOperation Result found in cache, statement will not be executed 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43e13a93 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.creationDate=Sat Sep 21 10:03:33 UTC 2024, Car.modificationDate=Sat Sep 21 10:03:33 UTC 2024, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=123], Car.model=Renault}} [INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.224 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest [INFO] Running org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest 2024-09-21 10:03:33 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.label=What's the answer to Life, the Universe and Everything ?, Element.DTYPE=QUESTION, Element.id=1}} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Element(label, id, DTYPE) values (?, default, ?) | {1={Element.label=What's the answer to Life, the Universe and Everything ?, Element.DTYPE=QUESTION}} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.DTYPE=QUESTION, Element.label=What's the answer to Life, the Universe and Everything ?, Element.id=1}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest [INFO] Running org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest [INFO] Running org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest [INFO] Running org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest 2024-09-21 10:03:33 DEBUG DDLDeployer create table Element(id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Element(id) values (?) | {1={Element.id=1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Element(id) values (default) | {1={}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Element(id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Element(id) values (?) | {1={Element.id=1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s - in org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest [INFO] Running org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest [INFO] Running org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest [INFO] Running org.codefilarete.stalactite.engine.configurer.PersisterBuilderContextTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderContextTest [INFO] Running org.codefilarete.stalactite.engine.configurer.OneToOneRelationConfigurerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s - in org.codefilarete.stalactite.engine.configurer.OneToOneRelationConfigurerTest [INFO] Running org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d9067ed 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@707189ac on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@a7c1103 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a04007e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@a7c1103 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@17}, 2={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@13}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:33 DEBUG SQLOperation select answer_id from answer_choices | {} 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16606fc6 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48b9f732 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@59f54f73 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49dafb3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@59f54f73 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16606fc6 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48b9f732 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@59f54f73 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49dafb3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@59f54f73 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:33 DEBUG SQLOperation select answer_id from answer_choices | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from choice | {} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation select answer_id from answer_choices | {} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@359750c2 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22d7f9f1 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7378d001 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e914cc6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7378d001 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@359750c2 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22d7f9f1 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7378d001 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e914cc6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7378d001 2024-09-21 10:03:33 DEBUG DDLDeployer create table MyChoice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, myIdx integer not null, unique (answer_id, choices_id, myIdx)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}, 2={Answer.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@17}, 2={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@13}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer_choices(myIdx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.myIdx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.myIdx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}, 3={Answer_choices.myIdx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.myIdx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation select answer_id, choices_id, myIdx from answer_choices | {} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}, 2={Answer.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@17}, 2={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@13}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:33 DEBUG SQLOperation select answer_id from answer_choices | {} 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33f6ce71 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15a9f940 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@5e0ef8db 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76bd2c80 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@5e0ef8db 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33f6ce71 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15a9f940 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@5e0ef8db 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76bd2c80 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@5e0ef8db 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:33 DEBUG SQLOperation select answer_id from answer_choices | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from choice | {} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation select answer_id from answer_choices | {} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@100, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}, 2={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@200, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 42 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Choice where id in (100, 200) | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Answer where id = 666 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Choice where id = 300 | {} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@300, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 666 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Choice where id = 300 | {} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@42}, 2={Answer.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@300, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Answer where id in (42, 666) | {} 2024-09-21 10:03:33 DEBUG SQLOperation select choices_Id from Answer_choices where answer_id in (42, 666) | {} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(comment varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer(comment, id) values (?, ?) | {1={Answer.comment=Hello world !, Answer.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.comment as Answer_comment, Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17ce2a83 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8b09aa7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@32ae2974 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acafe2e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@32ae2974 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17ce2a83 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8b09aa7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@32ae2974 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acafe2e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@32ae2974 2024-09-21 10:03:33 DEBUG SQLOperation select comment from Answer where id = 42 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select label from Choice where id = 100 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.comment as Answer_comment, Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17ce2a83 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8b09aa7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@34a6a83d 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acafe2e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@34a6a83d 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17ce2a83 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8b09aa7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@34a6a83d 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acafe2e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@34a6a83d 2024-09-21 10:03:33 DEBUG SQLOperation select label from Choice where id = 100 | {} [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@100, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}, 2={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@200, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistedIdentifier@100}, 2={Choice.id=o.c.s.i.PersistedIdentifier@200}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 42 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Choice where id in (100, 200) | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Answer where id = 666 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Choice where id = 300 | {} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@300, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistedIdentifier@300}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 666 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Choice where id = 300 | {} 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Paris, Choice.id=o.c.s.i.PersistableIdentifier@0}, 2={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6980b8d9 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72d11b14 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1d202648 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34bca829 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1d202648 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6980b8d9 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72d11b14 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1d202648 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34bca829 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1d202648 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update Choice set label = ? where id = ? | {1={Choice.label (U)=changed, Choice.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6980b8d9 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72d11b14 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@2f5f7438 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34bca829 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@2f5f7438 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6980b8d9 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72d11b14 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@2f5f7438 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34bca829 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@2f5f7438 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Paris, Choice.id=o.c.s.i.PersistableIdentifier@0}, 2={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f277db9 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@423c8b7e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7a4822f2 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d70fc3c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7a4822f2 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f277db9 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@423c8b7e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7a4822f2 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d70fc3c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7a4822f2 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation update Choice set label = ? where id = ? | {1={Choice.label (U)=changed, Choice.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:33 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f277db9 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@423c8b7e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@21202cf0 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d70fc3c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@21202cf0 2024-09-21 10:03:33 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f277db9 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@423c8b7e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@21202cf0 2024-09-21 10:03:33 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d70fc3c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@21202cf0 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@100}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@200}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 42 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Choice where id in (100, 200) | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Answer where id = 666 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Choice where id = 300 | {} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@666, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@300}} 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 666 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {} 2024-09-21 10:03:33 DEBUG SQLOperation select id from Choice where id = 300 | {} [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly 2024-09-21 10:03:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:33 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:33 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:33 DEBUG SQLOperation select id from answer | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as relationCount from answer_choices | {} 2024-09-21 10:03:33 DEBUG SQLOperation select count(*) as choiceCount from choice | {} [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.157 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest [INFO] Running org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?, ?, ?) | {Toto.id1=[11, 13, 17]} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?) | {Toto.id1=23} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?), (?, ?)) | {Toto.id1=[11, 13, 17], Toto.id2=[11, 13, 17]} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id1=23, Toto.id2=23} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.id3 as Toto_id3 from Toto where (Toto.id1, Toto.id2, Toto.id3) in ((?, ?, ?), (?, ?, ?), (?, ?, ?)) | {Toto.id1=[11, 13, 17], Toto.id2=[11, 13, 17], Toto.id3=[11, 13, 17]} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.id3 as Toto_id3 from Toto where (Toto.id1, Toto.id2, Toto.id3) in ((?, ?, ?)) | {Toto.id1=23, Toto.id2=23, Toto.id3=23} 2024-09-21 10:03:34 DEBUG SQLOperation select dummyTable.dummyPK as dummyTable_dummyPK from dummyTable where dummyTable.dummyPK in (?, ?) | {dummyTable.dummyPK=[11, 13]} 2024-09-21 10:03:34 DEBUG DDLDeployer create table Toto(id1 bigint not null, id2 bigint not null, name varchar(255), primary key (id1, id2)) 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.name as Toto_name from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id2=1, Toto.id1=100} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@730c7dfd 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.name as Toto_name from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?)) | {Toto.id2=[1, 2], Toto.id1=[100, 200]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@730c7dfd 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@730c7dfd [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.1 s - in org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.load.JoinRootTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.runtime.load.JoinRootTest [INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest [INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b99a5ac 2024-09-21 10:03:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bd5b91b on object java.lang.Object@9ec59c1 [INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest [INFO] Running org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest [INFO] Running org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismSelectExecutorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismSelectExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.cycle.AbstractCycleLoaderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 s - in org.codefilarete.stalactite.engine.runtime.cycle.AbstractCycleLoaderTest [INFO] Running org.codefilarete.stalactite.engine.runtime.AssociationRecordInsertionCascaderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.engine.runtime.AssociationRecordInsertionCascaderTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@7}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=23, Toto.q=null, Toto.a=17, Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.b=31, Toto.q=null, Toto.a=29, Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.b=41, Toto.q=null, Toto.a=37, Toto.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=53, Toto.q=null, Toto.a=43, Toto.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.id=o.c.s.i.PersistableIdentifier@1, Toto2.z=-117, Toto2.x=117, Toto2.y=123}, 2={Toto2.id=o.c.s.i.PersistableIdentifier@2, Toto2.z=-129, Toto2.x=129, Toto2.y=131}, 3={Toto2.id=o.c.s.i.PersistableIdentifier@3, Toto2.z=-137, Toto2.x=137, Toto2.y=141}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4, Toto2.z=-143, Toto2.x=143, Toto2.y=153}} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51fdc261 2024-09-21 10:03:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37990c33 on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}] 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51fdc261 2024-09-21 10:03:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37990c33 on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}] 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51fdc261 2024-09-21 10:03:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37990c33 on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}] 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51fdc261 2024-09-21 10:03:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37990c33 on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}] 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11cc301 2024-09-21 10:03:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cc6f9d0 on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}] 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11cc301 2024-09-21 10:03:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cc6f9d0 on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}] 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11cc301 2024-09-21 10:03:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cc6f9d0 on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}] 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11cc301 2024-09-21 10:03:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cc6f9d0 on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}] 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=17, Toto.q (U)=null, Toto.b (U)=23, Toto.id (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto.a (U)=29, Toto.q (U)=null, Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto.a (U)=37, Toto.q (U)=null, Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistedIdentifier@17}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=43, Toto.q (U)=null, Toto.b (U)=53, Toto.id (W)=o.c.s.i.PersistedIdentifier@23}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=123, Toto2.z (U)=-117, Toto2.id (W)=o.c.s.i.PersistedIdentifier@7, Toto2.x (U)=117}, 2={Toto2.y (U)=131, Toto2.z (U)=-129, Toto2.id (W)=o.c.s.i.PersistedIdentifier@13, Toto2.x (U)=129}, 3={Toto2.y (U)=141, Toto2.z (U)=-137, Toto2.id (W)=o.c.s.i.PersistedIdentifier@17, Toto2.x (U)=137}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=153, Toto2.z (U)=-143, Toto2.id (W)=o.c.s.i.PersistedIdentifier@23, Toto2.x (U)=143}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto2.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto2.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto2 where id in (?, ?, ?) | {1={Toto2.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}} 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@4} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id in (?, ?, ?) | {1={Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}} 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=17, Toto.b (U)=23, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.q (U)=null}, 2={Toto.a (U)=29, Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.q (U)=null}, 3={Toto.a (U)=37, Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.q (U)=null}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=43, Toto.b (U)=53, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.q (U)=null}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=123, Toto2.id (W)=o.c.s.i.PersistableIdentifier@1, Toto2.x (U)=117, Toto2.z (U)=-117}, 2={Toto2.y (U)=131, Toto2.id (W)=o.c.s.i.PersistableIdentifier@2, Toto2.x (U)=129, Toto2.z (U)=-129}, 3={Toto2.y (U)=141, Toto2.id (W)=o.c.s.i.PersistableIdentifier@3, Toto2.x (U)=137, Toto2.z (U)=-137}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=153, Toto2.id (W)=o.c.s.i.PersistableIdentifier@4, Toto2.x (U)=143, Toto2.z (U)=-143}} 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@7} 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7} [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.283 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener [INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria 2024-09-21 10:03:34 DEBUG SQLOperation select count(id) as count from Toto where Toto.a = ? | {1=77} [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria [INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.a as Toto_a, tata.prop1 as tata_prop1, tata.id as tata_id from Toto left outer join Tata as tata on Toto.tataId = tata.id where Toto.a = ? and tata.prop1 = ? | {1=42, 2=dummy} [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria [INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as rootId from Toto where Toto.q = ? | {1=[42]} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?) | {1=o.c.s.i.PersistedIdentifier@7} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32865239 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.b=23, Toto.a=17, Toto.q=null}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.b=31, Toto.a=29, Toto.q=null}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.b=41, Toto.a=37, Toto.q=null}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.b=53, Toto.a=43, Toto.q=null}} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@785430cc 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@785430cc 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@785430cc 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@785430cc 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a83c4ac 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a83c4ac 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a83c4ac 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a83c4ac 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=17, Toto.q (U)=null, Toto.b (U)=23, Toto.id (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto.a (U)=29, Toto.q (U)=null, Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto.a (U)=37, Toto.q (U)=null, Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistedIdentifier@17}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=43, Toto.q (U)=null, Toto.b (U)=53, Toto.id (W)=o.c.s.i.PersistedIdentifier@23}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id in (?, ?, ?) | {1={Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}} 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.q (U)=null, Toto.b (U)=23, Toto.a (U)=17}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.q (U)=null, Toto.b (U)=31, Toto.a (U)=29}, 3={Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.q (U)=null, Toto.b (U)=41, Toto.a (U)=37}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.q (U)=null, Toto.b (U)=53, Toto.a (U)=43}} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.a = ? order by Toto.a asc | {1=42} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@690ece45 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.a = ? | {1=42} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e3d3158 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7} [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.357 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest [INFO] Tests run: 28, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.245 s - in org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria 2024-09-21 10:03:34 DEBUG SQLOperation select count(id) as count from Toto where Toto.x = ? | {1=77} [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria [INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.DTYPE as DISCRIMINATOR from Toto where Toto.q = ? | {1=[42]} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b54ddf2 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b54ddf2 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2172f5d 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2172f5d 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into Toto(a, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.q=null, Toto.DTYPE=100, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.x=17, Toto.a=23}, 2={Toto.q=null, Toto.DTYPE=100, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.x=29, Toto.a=31}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into Toto(b, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.q=null, Toto.DTYPE=200, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.x=37, Toto.b=41}, 2={Toto.q=null, Toto.DTYPE=200, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.x=43, Toto.b=53}} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.DTYPE as Toto_DTYPE from Toto where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70e723f9 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70e723f9 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e090477 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e090477 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.DTYPE as Toto_DTYPE from Toto where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fe8dde8 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fe8dde8 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fe01498 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fe01498 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.a (U)=123, Toto.id (W)=o.c.s.i.PersistedIdentifier@1, Toto.q (U)=null, Toto.x (U)=17}, 2={Toto.a (U)=131, Toto.id (W)=o.c.s.i.PersistedIdentifier@2, Toto.q (U)=null, Toto.x (U)=29}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@3, Toto.b (U)=141, Toto.q (U)=null, Toto.x (U)=37}, 2={Toto.id (W)=o.c.s.i.PersistedIdentifier@4, Toto.b (U)=153, Toto.q (U)=null, Toto.x (U)=43}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@3}, 2={Toto.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]} 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.a (U)=123, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.x (U)=17}, 2={Toto.q (U)=null, Toto.a (U)=131, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.x (U)=29}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.x (U)=37, Toto.b (U)=141}, 2={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.x (U)=43, Toto.b (U)=153}} 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DTYPE as Toto_DTYPE from Toto where Toto.x = ? order by Toto.x asc | {1=42} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2faaf33 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2faaf33 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2faaf33 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2faaf33 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DTYPE as Toto_DTYPE from Toto where Toto.x = ? | {1=42} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3a557a90 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3a557a90 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3a557a90 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3a557a90 2024-09-21 10:03:34 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7} [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.113 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD 2024-09-21 10:03:34 DEBUG SQLOperation select Toto.id as id, DISCRIMINATOR from ((select TotoA.id as id, TotoA.x as x, TotoA.q as q, 'TotoA' as DISCRIMINATOR from TotoA) union all (select TotoB.id as id, TotoB.x as x, TotoB.q as q, 'TotoB' as DISCRIMINATOR from TotoB)) as Toto where Toto.q = ? | {1=[42]} 2024-09-21 10:03:34 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q as TotoA_q from TotoA where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@741b2455 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@741b2455 2024-09-21 10:03:34 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fdf68a2 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fdf68a2 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:34 DEBUG SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.q=null, TotoA.a=23, TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.x=17}, 2={TotoA.q=null, TotoA.a=31, TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.x=29}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.x=37, TotoB.q=null, TotoB.b=41}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.x=43, TotoB.q=null, TotoB.b=53}} 2024-09-21 10:03:34 DEBUG SQLOperation (select TotoA.id as id, 'TotoA' as Y from TotoA where TotoA.id in (?, ?, ?, ?)) union all (select TotoB.id as id, 'TotoB' as Y from TotoB where TotoB.id in (?, ?, ?, ?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4, 5=o.c.s.i.PersistedIdentifier@1, 6=o.c.s.i.PersistedIdentifier@2, 7=o.c.s.i.PersistedIdentifier@3, 8=o.c.s.i.PersistedIdentifier@4} 2024-09-21 10:03:34 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q as TotoA_q from TotoA where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ab99b86 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ab99b86 2024-09-21 10:03:34 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50bd611e 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50bd611e 2024-09-21 10:03:34 DEBUG SQLOperation (select TotoA.id as id, 'TotoA' as Y from TotoA where TotoA.id in (?, ?, ?, ?)) union all (select TotoB.id as id, 'TotoB' as Y from TotoB where TotoB.id in (?, ?, ?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4, 5=o.c.s.i.PersistableIdentifier@1, 6=o.c.s.i.PersistableIdentifier@2, 7=o.c.s.i.PersistableIdentifier@3, 8=o.c.s.i.PersistableIdentifier@4} 2024-09-21 10:03:34 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q as TotoA_q from TotoA where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25fb8736 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25fb8736 2024-09-21 10:03:34 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]} 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7748db84 2024-09-21 10:03:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7748db84 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistedIdentifier@1, TotoA.x (U)=17, TotoA.q (U)=null, TotoA.a (U)=123}, 2={TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.x (U)=29, TotoA.q (U)=null, TotoA.a (U)=131}} 2024-09-21 10:03:34 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:34 DEBUG SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.b (U)=141, TotoB.x (U)=37}, 2={TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.b (U)=153, TotoB.x (U)=43}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]} 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistableIdentifier@1, TotoA.x (U)=17, TotoA.a (U)=123, TotoA.q (U)=null}, 2={TotoA.id (W)=o.c.s.i.PersistableIdentifier@2, TotoA.x (U)=29, TotoA.a (U)=131, TotoA.q (U)=null}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.q (U)=null, TotoB.b (U)=141, TotoB.x (U)=37, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.q (U)=null, TotoB.b (U)=153, TotoB.x (U)=43, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:35 DEBUG SQLOperation select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DISCRIMINATOR as Toto_DISCRIMINATOR from ((select TotoA.id as id, TotoA.x as x, TotoA.q as q, TotoA.a as a, cast(null as null) as b, 'TotoA' as DISCRIMINATOR from TotoA) union all (select TotoB.id as id, TotoB.x as x, TotoB.q as q, cast(null as null) as a, TotoB.b as b, 'TotoB' as DISCRIMINATOR from TotoB)) as Toto where Toto.x = ? order by Toto.x asc | {1=42} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e98240d 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e98240d 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e98240d 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e98240d 2024-09-21 10:03:35 DEBUG SQLOperation select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DISCRIMINATOR as Toto_DISCRIMINATOR from ((select TotoA.id as id, TotoA.x as x, TotoA.q as q, TotoA.a as a, cast(null as null) as b, 'TotoA' as DISCRIMINATOR from TotoA) union all (select TotoB.id as id, TotoB.x as x, TotoB.q as q, cast(null as null) as a, TotoB.b as b, 'TotoB' as DISCRIMINATOR from TotoB)) as Toto where Toto.x = ? | {1=42} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71efe908 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71efe908 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71efe908 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71efe908 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7} [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s - in org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest [INFO] Running org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest 2024-09-21 10:03:35 DEBUG SQLOperation Result found in cache, statement will not be executed [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest [INFO] Running org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD 2024-09-21 10:03:35 DEBUG SQLOperation select Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id, TotoA.id as TotoA_id, TotoB.id as TotoB_id from Toto left outer join TotoA on Toto.id = TotoA.id left outer join TotoB on Toto.id = TotoB.id where Toto.q = ? | {1=[42]} 2024-09-21 10:03:35 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoA inner join Toto as Toto on TotoA.id = Toto.id where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f65aa8c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3ecc1bc7 on object TotoA[{id=1, x=null, a=23}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f65aa8c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3ecc1bc7 on object TotoA[{id=2, x=null, a=31}] 2024-09-21 10:03:35 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoB inner join Toto as Toto on TotoB.id = Toto.id where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@624f66c0 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@59f6d1b6 on object TotoB[{id=3, x=null, b=41}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@624f66c0 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@59f6d1b6 on object TotoB[{id=4, x=null, b=53}] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.x=17}, 2={Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.x=29}, 3={Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.x=37}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.x=43}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into TotoA(a, id) values (?, ?) | {1={TotoA.a=23, TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.a=31, TotoA.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into TotoB(b, id) values (?, ?) | {1={TotoB.b=41, TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.b=53, TotoB.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:35 DEBUG SQLOperation select Toto.id as Toto_id, TotoA.id as TotoA_id, TotoB.id as TotoB_id from Toto left outer join TotoA on Toto.id = TotoA.id left outer join TotoB on Toto.id = TotoB.id where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4} 2024-09-21 10:03:35 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoA inner join Toto as Toto on TotoA.id = Toto.id where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21b0f557 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4a384b92 on object TotoA[{id=1, x=null, a=23}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21b0f557 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4a384b92 on object TotoA[{id=2, x=null, a=31}] 2024-09-21 10:03:35 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoB inner join Toto as Toto on TotoB.id = Toto.id where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b62175f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@9700a18 on object TotoB[{id=3, x=null, b=41}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b62175f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@9700a18 on object TotoB[{id=4, x=null, b=53}] 2024-09-21 10:03:35 DEBUG SQLOperation select Toto.id as Toto_id, TotoA.id as TotoA_id, TotoB.id as TotoB_id from Toto left outer join TotoA on Toto.id = TotoA.id left outer join TotoB on Toto.id = TotoB.id where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4} 2024-09-21 10:03:35 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoA inner join Toto as Toto on TotoA.id = Toto.id where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ce7d3be 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2cf9a66 on object TotoA[{id=1, x=null, a=23}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ce7d3be 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2cf9a66 on object TotoA[{id=2, x=null, a=31}] 2024-09-21 10:03:35 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoB inner join Toto as Toto on TotoB.id = Toto.id where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@787ed4fe 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@140566dc on object TotoB[{id=3, x=null, b=41}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@787ed4fe 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@140566dc on object TotoB[{id=4, x=null, b=53}] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation update TotoA set a = ? where id = ? | {1={TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistedIdentifier@1}, 2={TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistedIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation update TotoB set b = ? where id = ? | {1={TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3}, 2={TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]} 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Toto where id in (?, ?, ?) | {1={Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}} 2024-09-21 10:03:35 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:35 DEBUG SQLOperation update Toto set x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.x (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={Toto.q (U)=null, Toto.x (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2}, 3={Toto.q (U)=null, Toto.x (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Toto set x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.x (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation update TotoA set a = ? where id = ? | {1={TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation update TotoB set b = ? where id = ? | {1={TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:35 DEBUG SQLOperation select Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id, TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoB.b as TotoB_b, TotoB.id as TotoB_id from Toto left outer join TotoA as TotoA on Toto.id = TotoA.id left outer join TotoB as TotoB on Toto.id = TotoB.id where Toto.x = ? order by Toto.x asc | {1=42} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1db7b947 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e6a5d9a on object TotoA[{id=1, x=17, a=null}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1db7b947 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e6a5d9a on object TotoA[{id=2, x=29, a=null}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1db7b947 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4049e55b on object TotoB[{id=3, x=37, b=null}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1db7b947 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4049e55b on object TotoB[{id=4, x=43, b=null}] 2024-09-21 10:03:35 DEBUG SQLOperation select Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id, TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoB.b as TotoB_b, TotoB.id as TotoB_id from Toto left outer join TotoA as TotoA on Toto.id = TotoA.id left outer join TotoB as TotoB on Toto.id = TotoB.id where Toto.x = ? | {1=42} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@408af538 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b26d457 on object TotoA[{id=1, x=17, a=null}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@408af538 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b26d457 on object TotoA[{id=2, x=29, a=null}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@408af538 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@309137d2 on object TotoB[{id=3, x=37, b=null}] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@408af538 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@309137d2 on object TotoB[{id=4, x=43, b=null}] 2024-09-21 10:03:35 DEBUG SQLOperation delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7} 2024-09-21 10:03:35 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7} [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, plug integer, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, plug, id, DTYPE) values (?, ?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.plug=CCS, Car.model=Renault, Car.DTYPE=CAR}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.id as Car_id, Car.DTYPE as Car_DTYPE from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.plug as Car_plug, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e48339e 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5b407420 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set color = ?, model = ?, plug = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666], Car.plug (U)=CCS, Car.model (U)=Peugeot}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.id as Car_id, Car.DTYPE as Car_DTYPE from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.plug as Car_plug, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e48339e 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5b407420 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from car | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_Car_id foreign key(id) references Car(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.plug=CCS, ElectricCar.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.id as Car_id, ElectricCar.id as ElectricCar_id from Car left outer join ElectricCar on Car.id = ElectricCar.id where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select ElectricCar.plug as ElectricCar_plug, ElectricCar.id as ElectricCar_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Car_AbstractVehicle.id as Car_AbstractVehicle_id from ElectricCar inner join Car as Car on ElectricCar.id = Car.id inner join AbstractVehicle as Car_AbstractVehicle on Car.id = Car_AbstractVehicle.id where ElectricCar.id in (?) | {ElectricCar.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42ba0d4e 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3d8c621f on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@76b0d1aa on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.id as Car_id, ElectricCar.id as ElectricCar_id from Car left outer join ElectricCar on Car.id = ElectricCar.id where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select ElectricCar.plug as ElectricCar_plug, ElectricCar.id as ElectricCar_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Car_AbstractVehicle.id as Car_AbstractVehicle_id from ElectricCar inner join Car as Car on ElectricCar.id = Car.id inner join AbstractVehicle as Car_AbstractVehicle on Car.id = Car_AbstractVehicle.id where ElectricCar.id in (?) | {ElectricCar.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42ba0d4e 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3d8c621f on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@76b0d1aa on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1, ElectricCar.plug=CCS}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, ElectricCar.id as ElectricCar_id from AbstractVehicle left outer join ElectricCar on AbstractVehicle.id = ElectricCar.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select ElectricCar.plug as ElectricCar_plug, ElectricCar.id as ElectricCar_id, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from ElectricCar inner join AbstractVehicle as AbstractVehicle on ElectricCar.id = AbstractVehicle.id where ElectricCar.id in (?) | {ElectricCar.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@409cce6d 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42131d1d on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1, AbstractVehicle.model (U)=Peugeot, AbstractVehicle.color (U)=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, ElectricCar.id as ElectricCar_id from AbstractVehicle left outer join ElectricCar on AbstractVehicle.id = ElectricCar.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select ElectricCar.plug as ElectricCar_plug, ElectricCar.id as ElectricCar_id, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from ElectricCar inner join AbstractVehicle as AbstractVehicle on ElectricCar.id = AbstractVehicle.id where ElectricCar.id in (?) | {ElectricCar.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@409cce6d 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42131d1d on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance 2024-09-21 10:03:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table car(id int not null, color int, model varchar(255), unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table car add constraint FK_car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into car(model, id) values (?, ?) | {1={car.id=o.c.s.i.PersistableIdentifier@1, car.model=Renault}} 2024-09-21 10:03:35 DEBUG SQLOperation select car.id, car.model, vehicle.color from car inner join vehicle on car.id = vehicle.id | {} 2024-09-21 10:03:35 DEBUG SQLOperation select car.model as car_model, car.id as car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from car inner join Vehicle as Vehicle on car.id = Vehicle.id where car.id in (?) | {car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a751dd4 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5453f84c on object Car[model=Renault,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select car.id, car.model, car.color from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4afe953e 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2024-09-21 10:03:35 DEBUG SQLOperation select car.id, car.color, car.model from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a420ddd 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5673e545 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@e991ee5 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.rgb=666}} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.model as Car_model, Car.rgb as Car_rgb, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2860fd2b 2024-09-21 10:03:35 DEBUG SQLOperation select id, model, rgb from Car | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation select car.id, car.model, car.color from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2326236d [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select car.id, car.model, car.color from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@faac436 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.color_col=Color[rgb=666], Car.model_col=Renault, Car.id_col=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select id_col, model_col, color_col from Car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color_col as Car_color_col, Car.model_col as Car_model_col, Car.id_col as Car_id_col from Car where Car.id_col in (?) | {Car.id_col=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3969b65b 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model_supercol varchar(255), color_supercol int, id_supercol int not null, unique (id_supercol)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color_supercol, model_supercol, id_supercol) values (?, ?, ?) | {1={Car.id_supercol=o.c.s.i.PersistableIdentifier@1, Car.color_supercol=Color[rgb=666], Car.model_supercol=Renault}} 2024-09-21 10:03:35 DEBUG SQLOperation select id_supercol, model_supercol, color_supercol from Car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color_supercol as Car_color_supercol, Car.model_supercol as Car_model_supercol, Car.id_supercol as Car_id_supercol from Car where Car.id_supercol in (?) | {Car.id_supercol=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d3afcf5 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.rgb=666}} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.model as Car_model, Car.rgb as Car_rgb, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51222fb3 2024-09-21 10:03:35 DEBUG SQLOperation select id, model, rgb from Car | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.color_col=Color[rgb=666], Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.model_col=Renault}} 2024-09-21 10:03:35 DEBUG SQLOperation select id_col, model_col, color_col from Car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color_col as Car_color_col, Car.model_col as Car_model_col, Car.id_col as Car_id_col from Car where Car.id_col in (?) | {Car.id_col=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@730e60b 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2024-09-21 10:03:35 DEBUG SQLOperation select car.id, car.model, car.color from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4067b2fa [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address) 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.address=nowhere, Person.lastName=Do} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do, Person.age=35}} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.age=[5, 4], Pet.race=[Dog, Dog], Pet.name=[Rantanplan, Pluto]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=5, Pet.race=Dog, Pet.name=Rantanplan}, 2={Pet.age=4, Pet.race=Dog, Pet.name=Pluto}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_firstName=John, Person_pets.pets_name=Pluto, Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.pets_age=4, Person_pets.person_lastName=Do}, 2={Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan, Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.pets_age=5, Person_pets.person_lastName=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.address=nowhere, Person.lastName=Do} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30abe68f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f4f847b on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@df90a0a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30abe68f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f4f847b on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@df90a0a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.address=nowhere, Person.lastName=Do} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30abe68f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f4f847b on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@df90a0a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30abe68f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f4f847b on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@df90a0a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ? where firstName = ? and address = ? and lastName = ? | {1={Person.firstName (W)=John, Person.address (W)=nowhere, Person.lastName (W)=Do, Person.age (U)=36}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_pets where person_firstName = ? and pets_name = ? and person_address = ? and pets_race = ? and pets_age = ? and person_lastName = ? | {1={Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan, Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.pets_age=5, Person_pets.person_lastName=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {Pet.age=-42, Pet.race=Cat, Pet.name=Schrodinger} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=-42, Pet.race=Cat, Pet.name=Schrodinger}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_firstName=John, Person_pets.pets_name=Schrodinger, Person_pets.person_address=nowhere, Person_pets.pets_race=Cat, Person_pets.pets_age=-42, Person_pets.person_lastName=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.address=nowhere, Person.lastName=Do} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30abe68f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f4f847b on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@df90a0a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30abe68f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f4f847b on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@df90a0a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Cat(catBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Dog(dogBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.catBreed=Persian, Cat.name=Pluto, Cat.age=4, Cat.race=Dog}} 2024-09-21 10:03:35 DEBUG SQLOperation (select Cat.age as age, Cat.name as name, Cat.race as race, 'Cat' as Y from Cat where (Cat.name, Cat.age, Cat.race) in ((?, ?, ?))) union all (select Dog.age as age, Dog.name as name, Dog.race as race, 'Dog' as Y from Dog where (Dog.age, Dog.race, Dog.name) in ((?, ?, ?))) | {1=Pluto, 2=4, 3=Dog, 4=4, 5=Dog, 6=Pluto} 2024-09-21 10:03:35 DEBUG SQLOperation select Cat.catBreed as Cat_catBreed, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age from Cat where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.age=4, Cat.race=Dog} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16443291 2024-09-21 10:03:35 DEBUG SQLOperation (select Cat.age as age, Cat.name as name, Cat.race as race, 'Cat' as Y from Cat where (Cat.name, Cat.age, Cat.race) in ((?, ?, ?))) union all (select Dog.age as age, Dog.name as name, Dog.race as race, 'Dog' as Y from Dog where (Dog.age, Dog.race, Dog.name) in ((?, ?, ?))) | {1=Pluto, 2=4, 3=Dog, 4=4, 5=Dog, 6=Pluto} 2024-09-21 10:03:35 DEBUG SQLOperation select Cat.catBreed as Cat_catBreed, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age from Cat where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.age=4, Cat.race=Dog} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16443291 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Cat where name = ? and age = ? and race = ? | {1={Cat.name=Pluto, Cat.age=4, Cat.race=Dog}} 2024-09-21 10:03:35 DEBUG SQLOperation select catBreed from Cat | {} 2024-09-21 10:03:35 DEBUG SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.age=4, Cat.race=Dog} 2024-09-21 10:03:35 DEBUG SQLOperation select catBreed from Cat | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.familyName=Do, Person.firstName=John, Person.address=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.familyName as Person_familyName, Person.address as Person_address from Person where (Person.firstName, Person.familyName, Person.address) in ((?, ?, ?)) | {Person.familyName=Do, Person.firstName=John, Person.address=nowhere} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f1b3169 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.address=nowhere, Person.age=35, Person.lastName=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address from Person where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.address=nowhere, Person.lastName=Do} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@780816e 2024-09-21 10:03:35 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John, Person.age=35}} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.race=[Dog, Dog], Pet.name=[Rantanplan, Pluto], Pet.age=[5, 4]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.race=Dog, Pet.name=Rantanplan, Pet.age=5}, 2={Pet.race=Dog, Pet.name=Pluto, Pet.age=4}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.pets_name=Rantanplan, Person_pets.pets_age=5, Person_pets.person_firstName=John, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog}, 2={Person_pets.pets_name=Pluto, Person_pets.pets_age=4, Person_pets.person_firstName=John, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.address=nowhere, Person.firstName=John} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29ebbbcb 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e0bb51d on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f86ccf on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29ebbbcb 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e0bb51d on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f86ccf on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.lastName (W)=Do, Person.address (W)=nowhere, Person.firstName (W)=John, Person.age (U)=36}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_pets where pets_name = ? and pets_age = ? and person_firstName = ? and person_address = ? and person_lastName = ? and pets_race = ? | {1={Person_pets.pets_name=Pluto, Person_pets.pets_age=4, Person_pets.person_firstName=John, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog}, 2={Person_pets.pets_name=Rantanplan, Person_pets.pets_age=5, Person_pets.person_firstName=John, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.address=nowhere, Person.familyName=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.familyName as Person_familyName, Person.address as Person_address from Person where (Person.firstName, Person.familyName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.address=nowhere, Person.familyName=Do} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b11b93c 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.lastName=Do, Person.address=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address from Person where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.lastName=Do, Person.address=nowhere} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@569d7448 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ? where lastName = ? and firstName = ? and address = ? | {1={Person.age (U)=36, Person.firstName (W)=John, Person.lastName (W)=Do, Person.address (W)=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.address=nowhere, Person.lastName=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.race=[Dog, Dog], Pet.age=[4, 5], Pet.name=[Pluto, Rantanplan]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.race=Dog, Pet.age=4, Pet.name=Pluto}, 2={Pet.race=Dog, Pet.age=5, Pet.name=Rantanplan}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.pets_name=Pluto, Person_pets.person_firstName=John, Person_pets.pets_age=4, Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.person_lastName=Do}, 2={Person_pets.pets_name=Rantanplan, Person_pets.person_firstName=John, Person_pets.pets_age=5, Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.person_lastName=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.lastName=Do, Person.address=nowhere} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@701decec 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7f97050a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7badc666 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@701decec 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7f97050a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7badc666 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.age (U)=36, Person.firstName (W)=John, Person.address (W)=nowhere, Person.lastName (W)=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_pets where pets_name = ? and person_firstName = ? and pets_age = ? and person_address = ? and pets_race = ? and person_lastName = ? | {1={Person_pets.pets_name=Rantanplan, Person_pets.person_firstName=John, Person_pets.pets_age=5, Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.person_lastName=Do}, 2={Person_pets.pets_name=Pluto, Person_pets.person_firstName=John, Person_pets.pets_age=4, Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.person_lastName=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, catBreed integer, dogBreed integer, DTYPE varchar(255) not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Pet(catBreed, name, race, age, DTYPE) values (?, ?, ?, ?, ?) | {1={Pet.DTYPE=Pet, Pet.name=Pluto, Pet.catBreed=Persian, Pet.race=Dog, Pet.age=4}} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age, Pet.DTYPE as Pet_DTYPE from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {1=Pluto, 2=Dog, 3=4} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.catBreed as Pet_catBreed, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {Pet.name=Pluto, Pet.race=Dog, Pet.age=4} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@255e3dcd 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age, Pet.DTYPE as Pet_DTYPE from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {1=Pluto, 2=Dog, 3=4} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.catBreed as Pet_catBreed, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {Pet.name=Pluto, Pet.race=Dog, Pet.age=4} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@255e3dcd 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Pet where name = ? and race = ? and age = ? | {1={Pet.name=Pluto, Pet.race=Dog, Pet.age=4}} 2024-09-21 10:03:35 DEBUG SQLOperation select name from Pet | {} 2024-09-21 10:03:35 DEBUG SQLOperation select catBreed from Pet | {} 2024-09-21 10:03:35 DEBUG SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.name=Pluto, Pet.race=Dog, Pet.age=4} 2024-09-21 10:03:35 DEBUG SQLOperation select name from Pet | {} 2024-09-21 10:03:35 DEBUG SQLOperation select catBreed from Pet | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseNumber integer, houseStreet varchar(255), houseZipCode varchar(255), houseCity varchar(255), unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, unique (number, street, zipCode, city)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city) 2024-09-21 10:03:35 DEBUG SQLOperation select House.number as House_number, House.street as House_street, House.zipCode as House_zipCode, House.city as House_city from House where (House.number, House.street, House.zipCode, House.city) in ((?, ?, ?, ?)) | {House.city=CodeFilarete City, House.street=Stalactite street, House.zipCode=888, House.number=42} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into House(number, street, zipCode, city) values (?, ?, ?, ?) | {1={House.city=CodeFilarete City, House.street=Stalactite street, House.zipCode=888, House.number=42}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address, houseZipCode, houseStreet, houseCity, houseNumber) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Person.address=nowhere, Person.houseZipCode=888, Person.lastName=Do, Person.age=35, Person.houseStreet=Stalactite street, Person.houseCity=CodeFilarete City, Person.houseNumber=42, Person.firstName=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, house.number as house_number, house.street as house_street, house.zipCode as house_zipCode, house.city as house_city from Person left outer join House as house on Person.houseNumber = house.number and Person.houseStreet = house.street and Person.houseZipCode = house.zipCode and Person.houseCity = house.city where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.lastName=Do, Person.firstName=John} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4683f3a8 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34c08747 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ?, houseZipCode = ?, houseStreet = ?, houseCity = ?, houseNumber = ? where address = ? and lastName = ? and firstName = ? | {1={Person.address (W)=nowhere, Person.houseZipCode (U)=888, Person.lastName (W)=Do, Person.age (U)=36, Person.houseStreet (U)=Stalactite street, Person.houseCity (U)=CodeFilarete City, Person.houseNumber (U)=42, Person.firstName (W)=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where address = ? and lastName = ? and firstName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.age=35, Person.lastName=Do, Person.firstName=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.name=[Pluto, Rantanplan], Pet.race=[Dog, Dog], Pet.age=[4, 5]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Pet(name, race, age, ownerAddress, ownerLastName, ownerFirstName) values (?, ?, ?, ?, ?, ?) | {1={Pet.name=Pluto, Pet.ownerAddress=nowhere, Pet.ownerLastName=Do, Pet.race=Dog, Pet.age=4, Pet.ownerFirstName=John}, 2={Pet.name=Rantanplan, Pet.ownerAddress=nowhere, Pet.ownerLastName=Do, Pet.race=Dog, Pet.age=5, Pet.ownerFirstName=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.lastName=Do, Person.firstName=John} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4db30756 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10a978fb on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4db30756 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10a978fb on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.address (W)=nowhere, Person.age (U)=36, Person.lastName (W)=Do, Person.firstName (W)=John}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation update Pet set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where name = ? and race = ? and age = ? | {1={Pet.name (W)=Rantanplan, Pet.ownerAddress (U)=nowhere, Pet.ownerLastName (U)=Do, Pet.race (W)=Dog, Pet.age (W)=5, Pet.ownerFirstName (U)=John}, 2={Pet.name (W)=Pluto, Pet.ownerAddress (U)=nowhere, Pet.ownerLastName (U)=Do, Pet.race (W)=Dog, Pet.age (W)=4, Pet.ownerFirstName (U)=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation update Pet set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where name = ? and race = ? and age = ? | {1={Pet.name (W)=Rantanplan, Pet.ownerAddress (U)=null, Pet.ownerLastName (U)=null, Pet.race (W)=Dog, Pet.age (W)=5, Pet.ownerFirstName (U)=null}, 2={Pet.name (W)=Pluto, Pet.ownerAddress (U)=null, Pet.ownerLastName (U)=null, Pet.race (W)=Dog, Pet.age (W)=4, Pet.ownerFirstName (U)=null}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (number, street, zipCode, city)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.age=35, Person.lastName=Do, Person.address=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation select House.number as House_number, House.street as House_street, House.zipCode as House_zipCode, House.city as House_city from House where (House.number, House.street, House.zipCode, House.city) in ((?, ?, ?, ?)) | {House.zipCode=888, House.number=42, House.city=CodeFilarete City, House.street=Stalactite street} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into House(number, street, zipCode, city, ownerLastName, ownerAddress, ownerFirstName) values (?, ?, ?, ?, ?, ?, ?) | {1={House.ownerLastName=Do, House.zipCode=888, House.ownerAddress=nowhere, House.number=42, House.street=Stalactite street, House.ownerFirstName=John, House.city=CodeFilarete City}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, house.number as house_number, house.street as house_street, house.zipCode as house_zipCode, house.city as house_city from Person left outer join House as house on Person.firstName = house.ownerFirstName and Person.lastName = house.ownerLastName and Person.address = house.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.lastName=Do, Person.address=nowhere} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65e329f1 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c66b780 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ? where lastName = ? and firstName = ? and address = ? | {1={Person.firstName (W)=John, Person.age (U)=36, Person.lastName (W)=Do, Person.address (W)=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update House set ownerLastName = ?, ownerAddress = ?, ownerFirstName = ? where zipCode = ? and number = ? and street = ? and city = ? | {1={House.ownerLastName (U)=Do, House.zipCode (W)=888, House.ownerAddress (U)=nowhere, House.number (W)=42, House.street (W)=Stalactite street, House.ownerFirstName (U)=John, House.city (W)=CodeFilarete City}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update House set ownerLastName = ?, ownerAddress = ?, ownerFirstName = ? where zipCode = ? and number = ? and street = ? and city = ? | {1={House.ownerLastName (U)=null, House.zipCode (W)=888, House.ownerAddress (U)=null, House.number (W)=42, House.street (W)=Stalactite street, House.ownerFirstName (U)=null, House.city (W)=CodeFilarete City}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Cat(catBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Dog(dogBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Cat add constraint FK_83d8ab6f foreign key(name, race, age) references Pet(name, race, age) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Dog add constraint FK_864ce449 foreign key(name, race, age) references Pet(name, race, age) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Pluto, Pet.age=4, Pet.race=Dog}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.name=Pluto, Cat.race=Dog, Cat.catBreed=Persian, Cat.age=4}} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age, Dog.name as Dog_name, Dog.race as Dog_race, Dog.age as Dog_age from Pet left outer join Cat on Pet.name = Cat.name and Pet.race = Cat.race and Pet.age = Cat.age left outer join Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {1=Pluto, 2=Dog, 3=4} 2024-09-21 10:03:35 DEBUG SQLOperation select Cat.catBreed as Cat_catBreed, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Cat inner join Pet as Pet on Cat.name = Pet.name and Cat.race = Pet.race and Cat.age = Pet.age where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.race=Dog, Cat.age=4} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c5f167f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2e7df987 on object Pet{id=PetId{name='Pluto', race='Dog', age=4}} 2024-09-21 10:03:35 DEBUG SQLOperation select Dog.dogBreed as Dog_dogBreed, Dog.name as Dog_name, Dog.race as Dog_race, Dog.age as Dog_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Dog inner join Pet as Pet on Dog.name = Pet.name and Dog.race = Pet.race and Dog.age = Pet.age where (Dog.name, Dog.race, Dog.age) in ((?, ?, ?)) | {Dog.race=Dog, Dog.name=Pluto, Dog.age=4} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age, Dog.name as Dog_name, Dog.race as Dog_race, Dog.age as Dog_age from Pet left outer join Cat on Pet.name = Cat.name and Pet.race = Cat.race and Pet.age = Cat.age left outer join Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {1=Pluto, 2=Dog, 3=4} 2024-09-21 10:03:35 DEBUG SQLOperation select Cat.catBreed as Cat_catBreed, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Cat inner join Pet as Pet on Cat.name = Pet.name and Cat.race = Pet.race and Cat.age = Pet.age where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.race=Dog, Cat.age=4} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c5f167f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2e7df987 on object Pet{id=PetId{name='Pluto', race='Dog', age=4}} 2024-09-21 10:03:35 DEBUG SQLOperation select Dog.dogBreed as Dog_dogBreed, Dog.name as Dog_name, Dog.race as Dog_race, Dog.age as Dog_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Dog inner join Pet as Pet on Dog.name = Pet.name and Dog.race = Pet.race and Dog.age = Pet.age where (Dog.name, Dog.race, Dog.age) in ((?, ?, ?)) | {Dog.race=Dog, Dog.name=Pluto, Dog.age=4} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Cat where name = ? and race = ? and age = ? | {1={Cat.name=Pluto, Cat.race=Dog, Cat.age=4}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Pet where name = ? and race = ? and age = ? | {1={Pet.name=Pluto, Pet.age=4, Pet.race=Dog}} 2024-09-21 10:03:35 DEBUG SQLOperation select name from Pet | {} 2024-09-21 10:03:35 DEBUG SQLOperation select catBreed from Cat | {} 2024-09-21 10:03:35 DEBUG SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.race=Dog, Cat.age=4} 2024-09-21 10:03:35 DEBUG SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.name=Pluto, Pet.age=4, Pet.race=Dog} 2024-09-21 10:03:35 DEBUG SQLOperation select name from Pet | {} 2024-09-21 10:03:35 DEBUG SQLOperation select catBreed from Cat | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.firstName=John, Person.lastName=Do} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.firstName=John, Person.lastName=Do, Person.age=35}} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.race=[Dog, Dog], Pet.name=[Rantanplan, Pluto], Pet.age=[5, 4]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Pet(name, race, age, ownerAddress, ownerLastName, ownerFirstName) values (?, ?, ?, ?, ?, ?) | {1={Pet.race=Dog, Pet.ownerAddress=nowhere, Pet.name=Rantanplan, Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.age=5}, 2={Pet.race=Dog, Pet.ownerAddress=nowhere, Pet.name=Pluto, Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.age=4}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.firstName=John, Person.lastName=Do} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1385ac44 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9bdee4 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1385ac44 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9bdee4 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Rantanplan', race='Dog', age=5}}]} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.firstName=John, Person.lastName=Do} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1385ac44 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9bdee4 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1385ac44 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9bdee4 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Rantanplan', race='Dog', age=5}}]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.address (W)=nowhere, Person.firstName (W)=John, Person.lastName (W)=Do, Person.age (U)=36}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Pet set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where race = ? and name = ? and age = ? | {1={Pet.race (W)=Dog, Pet.ownerAddress (U)=null, Pet.name (W)=Rantanplan, Pet.ownerLastName (U)=null, Pet.ownerFirstName (U)=null, Pet.age (W)=5}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Pet set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where race = ? and name = ? and age = ? | {1={Pet.race (W)=Dog, Pet.ownerAddress (U)=nowhere, Pet.name (W)=Pluto, Pet.ownerLastName (U)=Do, Pet.ownerFirstName (U)=John, Pet.age (W)=4}} 2024-09-21 10:03:35 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {Pet.race=Cat, Pet.name=Schrodinger, Pet.age=-42} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Pet(name, race, age, ownerAddress, ownerLastName, ownerFirstName) values (?, ?, ?, ?, ?, ?) | {1={Pet.race=Cat, Pet.ownerAddress=nowhere, Pet.name=Schrodinger, Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.age=-42}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.firstName=John, Person.lastName=Do} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1385ac44 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9bdee4 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1385ac44 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9bdee4 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseId bigint, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into House(id) values (default) | {1={}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address, houseId) values (?, ?, ?, ?, ?) | {1={Person.address=nowhere, Person.age=35, Person.lastName=Do, Person.houseId=1, Person.firstName=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, house.id as house_id from Person left outer join House as house on Person.houseId = house.id where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.lastName=Do, Person.firstName=John} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c606112 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74e513f3 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ?, houseId = ? where address = ? and firstName = ? and lastName = ? | {1={Person.address (W)=nowhere, Person.age (U)=36, Person.lastName (W)=Do, Person.houseId (U)=1, Person.firstName (W)=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.lastName=Do, Person.address=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into House(id, ownerAddress, ownerLastName, ownerFirstName) values (default, ?, ?, ?) | {1={House.ownerLastName=Do, House.ownerAddress=nowhere, House.ownerFirstName=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, house.id as house_id from Person left outer join House as house on Person.firstName = house.ownerFirstName and Person.lastName = house.ownerLastName and Person.address = house.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.lastName=Do, Person.address=nowhere} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4307656f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d3d7504 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person set age = ? where lastName = ? and firstName = ? and address = ? | {1={Person.age (U)=36, Person.firstName (W)=John, Person.lastName (W)=Do, Person.address (W)=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update House set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where id = ? | {1={House.id (W)=1, House.ownerLastName (U)=Do, House.ownerAddress (U)=nowhere, House.ownerFirstName (U)=John}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update House set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where id = ? | {1={House.id (W)=1, House.ownerLastName (U)=null, House.ownerAddress (U)=null, House.ownerFirstName (U)=null}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.age from Person | {} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation 2024-09-21 10:03:35 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, unique (number, street, zipCode, city)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseNumber integer, houseStreet varchar(255), houseZipCode varchar(255), houseCity varchar(255), unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (number, street, zipCode, city)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2024-09-21 10:03:35 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseId bigint, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:35 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address) [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.299 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest [INFO] Running org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(model, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=42], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.DTYPE=TRUCK}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update AbstractVehicle set model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update AbstractVehicle set color = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=99], AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25f6fdf9 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64329dff 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64329dff 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25f6fdf9 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, AbstractVehicle.id as AbstractVehicle_id from Truck inner join AbstractVehicle as AbstractVehicle on Truck.id = AbstractVehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d334e82 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1395e569 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f410f1c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@210424e8 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f410f1c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@210424e8 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, AbstractVehicle.id as AbstractVehicle_id from Truck inner join AbstractVehicle as AbstractVehicle on Truck.id = AbstractVehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d334e82 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1395e569 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18204c8b 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@970a986 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@970a986 2024-09-21 10:03:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18204c8b [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select id from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select id from truck | {} 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cfae75b 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cfae75b 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fd61b81 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.DISCRIMINATOR as AbstractVehicle_DISCRIMINATOR from ((select Car.id as id, Car.model as model, Car.color as color, 'Car' as DISCRIMINATOR from Car) union all (select Truck.id as id, cast(null as varchar(255)) as model, Truck.color as color, 'Truck' as DISCRIMINATOR from Truck)) as AbstractVehicle | {} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70113bbf 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70113bbf 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as truckCount from car where id = 2 | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4eeef6d1 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4eeef6d1 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from car | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2024-09-21 10:03:35 DEBUG SQLOperation select model from Car | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e71438 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e71438 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2024-09-21 10:03:35 DEBUG SQLOperation select id from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select id from truck | {} 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e8d7d6b 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e8d7d6b 2024-09-21 10:03:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@450d2557 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR from ((select Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle where Vehicle.color = ? | {1=Color[rgb=42]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44597873 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR from ((select Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle where Vehicle.color = ? | {1=Color[rgb=666]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7817fee1 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as truckCount from truck where id = 2 | {} [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select id from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG SQLOperation select id from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select id from truck | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bdf398a 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b6eadda on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bdf398a 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b6eadda on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, AbstractVehicle.id as AbstractVehicle_id from Truck inner join AbstractVehicle as AbstractVehicle on Truck.id = AbstractVehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67bb6e00 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@29609e91 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Truck.color as Truck_color, Truck.id as Truck_id from AbstractVehicle left outer join Car as Car on AbstractVehicle.id = Car.id left outer join Truck as Truck on AbstractVehicle.id = Truck.id | {} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5e745756 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@661d3509 on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5e745756 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7203c886 on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as vehicleCount from abstractVehicle where id in (1, 2) | {} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as truckCount from car where id = 2 | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a0ac24 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@28064e05 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666]}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a0ac24 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@28064e05 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select model from Car | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@432dd189 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5c14a0fd on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@432dd189 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5c14a0fd on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666]}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42]}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select id from Vehicle | {} 2024-09-21 10:03:35 DEBUG SQLOperation select id from car | {} 2024-09-21 10:03:35 DEBUG SQLOperation select id from truck | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5aa6d83c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4f74c5b8 on object Car[model=Renault,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5aa6d83c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4f74c5b8 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.color (U)=Color[rgb=256]}} 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2244148e 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57380a6a on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id where Vehicle.color = ? | {1=Color[rgb=42]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@175bcb0d 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@22a7d9c8 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id where Vehicle.color = ? | {1=Color[rgb=256]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2809a34a 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b5ed962 on object Car[model=,plates=[],radio=,color=Color[rgb=256],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as carCount from Vehicle where id = 1 | {} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=42], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.DTYPE=TRUCK}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@265f8dd7 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@265f8dd7 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c48496b 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle | {} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@45f52bc9 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@45f52bc9 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20905a38 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20905a38 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select * from abstractVehicle | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.DTYPE=TRUCK, AbstractVehicle.color=Color[rgb=42], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select model from AbstractVehicle | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@175ff045 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@175ff045 2024-09-21 10:03:35 DEBUG DDLDeployer create table Vehicle(color int, id int, model varchar(255), DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Vehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.model=Renault, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=CAR}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK}} 2024-09-21 10:03:35 DEBUG SQLOperation select id from Vehicle where DTYPE ='CAR' | {} 2024-09-21 10:03:35 DEBUG SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {} 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29d95a74 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Vehicle set color = ?, model = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=666], Vehicle.model (U)=Peugeot, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29d95a74 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4709fb80 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.color = ? | {1=Color[rgb=42]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@66e35b8 2024-09-21 10:03:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.color = ? | {1=Color[rgb=256]} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@dfab3fb 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as carCount from Vehicle where id = 1 | {} 2024-09-21 10:03:35 DEBUG SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color integer, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@421af1b4 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.24 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_addressBook(id int, key integer, value varchar(255), unique (id, key)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_addressBook add constraint FK_Person_addressBook_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.value=Grenoble, Person_addressBook.key=HOME}, 2={Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.value=Lyon, Person_addressBook.key=BILLING_ADDRESS}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_addressBook.value as Person_addressBook_value, Person_addressBook.key as Person_addressBook_key, Person_addressBook.id as Person_addressBook_id from Person left outer join Person_addressBook as Person_addressBook on Person.id = Person_addressBook.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@581a85e6 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3232f9ec on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@581a85e6 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3232f9ec on object Person[addressBook={HOME=Grenoble},addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_addressBook where id = ? and key = ? | {1={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=HOME}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.value=Marseille, Person_addressBook.key=OTHER}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_addressBook.value as Person_addressBook_value, Person_addressBook.key as Person_addressBook_key, Person_addressBook.id as Person_addressBook_id from Person left outer join Person_addressBook as Person_addressBook on Person.id = Person_addressBook.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@581a85e6 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3232f9ec on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@581a85e6 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3232f9ec on object Person[addressBook={BILLING_ADDRESS=Lyon},addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_addressBook where id = ? and key = ? | {1={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=OTHER}, 2={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=BILLING_ADDRESS}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select 'key' from Person_addressBook | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_contracts(id int, key varchar(255), creationDate timestamp, modificationDate timestamp, unique (id, key)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_contracts add constraint FK_Person_contracts_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.modificationDate=Wed Sep 11 10:03:35 UTC 2024, Person_contracts.key=Grenoble, Person_contracts.creationDate=Wed Sep 11 10:03:35 UTC 2024}, 2={Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.modificationDate=Fri Sep 20 10:03:35 UTC 2024, Person_contracts.key=Lyon, Person_contracts.creationDate=Fri Sep 20 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_contracts.creationDate as Person_contracts_creationDate, Person_contracts.modificationDate as Person_contracts_modificationDate, Person_contracts.key as Person_contracts_key, Person_contracts.id as Person_contracts_id from Person left outer join Person_contracts as Person_contracts on Person.id = Person_contracts.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4104631c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bff4fb3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4104631c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bff4fb3 on object Person[addressBook=,addresses=,contracts={Grenoble=Timestamp[creationDate=Wed Sep 11 10:03:35 UTC 2024,modificationDate=Wed Sep 11 10:03:35 UTC 2024,readonlyProperty=]},country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person_contracts set creationDate = ?, modificationDate = ? where id = ? and key = ? | {1={Person_contracts.id (W)=o.c.s.i.PersistedIdentifier@1, Person_contracts.modificationDate (U)=Thu Sep 19 10:03:35 UTC 2024, Person_contracts.key (W)=Lyon, Person_contracts.creationDate (U)=Thu Sep 19 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_contracts where id = ? and key = ? | {1={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Grenoble}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.modificationDate=Mon Sep 16 10:03:35 UTC 2024, Person_contracts.key=Marseille, Person_contracts.creationDate=Mon Sep 16 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_contracts.creationDate as Person_contracts_creationDate, Person_contracts.modificationDate as Person_contracts_modificationDate, Person_contracts.key as Person_contracts_key, Person_contracts.id as Person_contracts_id from Person left outer join Person_contracts as Person_contracts on Person.id = Person_contracts.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4104631c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bff4fb3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4104631c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bff4fb3 on object Person[addressBook=,addresses=,contracts={Lyon=Timestamp[creationDate=Thu Sep 19 10:03:35 UTC 2024,modificationDate=Thu Sep 19 10:03:35 UTC 2024,readonlyProperty=]},country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_contracts where id = ? and key = ? | {1={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Marseille}, 2={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Lyon}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select 'key' from Person_contracts | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.key=mobile, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.key=home, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.key=work, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43d52ce2 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f46823d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43d52ce2 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f46823d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43d52ce2 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f46823d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_phoneNumbers where key = ? and id = ? | {1={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=work}, 2={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=mobile}, 3={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=home}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select 'key' from Person_phoneNumbers | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.key=home, Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.key=mobile, Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ab42c2c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2c3cdf on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ab42c2c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2c3cdf on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ab42c2c 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2c3cdf on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.key=home, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.key=work, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.key=mobile, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492b1840 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1805656e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492b1840 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1805656e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492b1840 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1805656e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.key=home, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.key=work, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.key=mobile, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@640ea5a6 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67a93e08 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@640ea5a6 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67a93e08 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@640ea5a6 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67a93e08 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_phoneNumbers where key = ? and id = ? | {1={Person_phoneNumbers.key=home, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@640ea5a6 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67a93e08 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@640ea5a6 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67a93e08 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={mobile=03 33 33 33 33},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_addresses(id int, creationDate timestamp, modificationDate timestamp, value varchar(255), unique (id, creationDate, modificationDate)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_addresses add constraint FK_Person_addresses_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.creationDate=Fri Sep 20 10:03:35 UTC 2024, Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Lyon, Person_addresses.modificationDate=Fri Sep 20 10:03:35 UTC 2024}, 2={Person_addresses.creationDate=Wed Sep 11 10:03:35 UTC 2024, Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Grenoble, Person_addresses.modificationDate=Wed Sep 11 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_addresses.value as Person_addresses_value, Person_addresses.creationDate as Person_addresses_creationDate, Person_addresses.modificationDate as Person_addresses_modificationDate, Person_addresses.id as Person_addresses_id from Person left outer join Person_addresses as Person_addresses on Person.id = Person_addresses.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7366663b 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40e3a526 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7366663b 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40e3a526 on object Person[addressBook=,addresses={Timestamp[creationDate=Wed Sep 11 10:03:35 UTC 2024,modificationDate=Wed Sep 11 10:03:35 UTC 2024,readonlyProperty=]=Grenoble},contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person_addresses set value = ? where creationDate = ? and modificationDate = ? and id = ? | {1={Person_addresses.creationDate (W)=Fri Sep 20 10:03:35 UTC 2024, Person_addresses.id (W)=o.c.s.i.PersistedIdentifier@1, Person_addresses.value (U)=Paris, Person_addresses.modificationDate (W)=Fri Sep 20 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_addresses where creationDate = ? and modificationDate = ? and id = ? | {1={Person_addresses.creationDate=Wed Sep 11 10:03:35 UTC 2024, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Wed Sep 11 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.creationDate=Mon Sep 16 10:03:35 UTC 2024, Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Marseille, Person_addresses.modificationDate=Mon Sep 16 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_addresses.value as Person_addresses_value, Person_addresses.creationDate as Person_addresses_creationDate, Person_addresses.modificationDate as Person_addresses_modificationDate, Person_addresses.id as Person_addresses_id from Person left outer join Person_addresses as Person_addresses on Person.id = Person_addresses.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7366663b 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40e3a526 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7366663b 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40e3a526 on object Person[addressBook=,addresses={Timestamp[creationDate=Mon Sep 16 10:03:35 UTC 2024,modificationDate=Mon Sep 16 10:03:35 UTC 2024,readonlyProperty=]=Marseille},contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_addresses where creationDate = ? and modificationDate = ? and id = ? | {1={Person_addresses.creationDate=Fri Sep 20 10:03:35 UTC 2024, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Fri Sep 20 10:03:35 UTC 2024}, 2={Person_addresses.creationDate=Mon Sep 16 10:03:35 UTC 2024, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Mon Sep 16 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select 'key' from Person_addresses | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(id int, key_creationDate timestamp, modificationDate timestamp, creationDate timestamp, value_modificationDate timestamp, unique (id, key_creationDate, modificationDate)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates add constraint FK_Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Sun Sep 01 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Thu Sep 19 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Thu Sep 19 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Sun Sep 01 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Wed Sep 11 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Fri Sep 20 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Fri Sep 20 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Wed Sep 11 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_key_creationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_modificationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_creationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_value_modificationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_id from Person left outer join Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates on Person.id = Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d3b0b1f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79a84b8f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d3b0b1f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79a84b8f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Thu Sep 19 10:03:35 UTC 2024,modificationDate=Thu Sep 19 10:03:35 UTC 2024,readonlyProperty=]=Timestamp[creationDate=Sun Sep 01 10:03:35 UTC 2024,modificationDate=Sun Sep 01 10:03:35 UTC 2024,readonlyProperty=]},mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where key_creationDate = ? and modificationDate = ? and id = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Fri Sep 20 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Fri Sep 20 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Thu Aug 22 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Wed Sep 18 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Wed Sep 18 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Thu Aug 22 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_key_creationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_modificationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_creationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_value_modificationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_id from Person left outer join Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates on Person.id = Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d3b0b1f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79a84b8f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d3b0b1f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79a84b8f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Wed Sep 18 10:03:35 UTC 2024,modificationDate=Wed Sep 18 10:03:35 UTC 2024,readonlyProperty=]=Timestamp[creationDate=Thu Aug 22 10:03:35 UTC 2024,modificationDate=Thu Aug 22 10:03:35 UTC 2024,readonlyProperty=]},mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where key_creationDate = ? and modificationDate = ? and id = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Thu Sep 19 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Thu Sep 19 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Wed Sep 18 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Wed Sep 18 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypes(id int, creationDate timestamp, modificationDate timestamp, serialNumber varchar(255), model varchar(255), unique (id, creationDate, modificationDate)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypes add constraint FK_Person_mapPropertyMadeOfComplexTypes_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypes.serialNumber=456, Person_mapPropertyMadeOfComplexTypes.creationDate=Thu Sep 19 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Thu Sep 19 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model=model2}, 2={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypes.serialNumber=123, Person_mapPropertyMadeOfComplexTypes.creationDate=Fri Sep 20 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Fri Sep 20 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model=model1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfComplexTypes.creationDate as Person_mapPropertyMadeOfComplexTypes_creationDate, Person_mapPropertyMadeOfComplexTypes.serialNumber as Person_mapPropertyMadeOfComplexTypes_serialNumber, Person_mapPropertyMadeOfComplexTypes.modificationDate as Person_mapPropertyMadeOfComplexTypes_modificationDate, Person_mapPropertyMadeOfComplexTypes.model as Person_mapPropertyMadeOfComplexTypes_model, Person_mapPropertyMadeOfComplexTypes.id as Person_mapPropertyMadeOfComplexTypes_id from Person left outer join Person_mapPropertyMadeOfComplexTypes as Person_mapPropertyMadeOfComplexTypes on Person.id = Person_mapPropertyMadeOfComplexTypes.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e993d42 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46238227 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e993d42 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46238227 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Thu Sep 19 10:03:35 UTC 2024,modificationDate=Thu Sep 19 10:03:35 UTC 2024,readonlyProperty=]=Car.Radio[model=model2,persisted=false,serialNumber=456,car=]},mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation update Person_mapPropertyMadeOfComplexTypes set model = ?, serialNumber = ? where id = ? and modificationDate = ? and creationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.id (W)=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.serialNumber (U)=789, Person_mapPropertyMadeOfComplexTypes.creationDate (W)=Thu Sep 19 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate (W)=Thu Sep 19 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model (U)=model4}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where id = ? and modificationDate = ? and creationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Fri Sep 20 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Fri Sep 20 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypes.serialNumber=789, Person_mapPropertyMadeOfComplexTypes.creationDate=Wed Sep 18 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Wed Sep 18 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model=model3}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfComplexTypes.creationDate as Person_mapPropertyMadeOfComplexTypes_creationDate, Person_mapPropertyMadeOfComplexTypes.serialNumber as Person_mapPropertyMadeOfComplexTypes_serialNumber, Person_mapPropertyMadeOfComplexTypes.modificationDate as Person_mapPropertyMadeOfComplexTypes_modificationDate, Person_mapPropertyMadeOfComplexTypes.model as Person_mapPropertyMadeOfComplexTypes_model, Person_mapPropertyMadeOfComplexTypes.id as Person_mapPropertyMadeOfComplexTypes_id from Person left outer join Person_mapPropertyMadeOfComplexTypes as Person_mapPropertyMadeOfComplexTypes on Person.id = Person_mapPropertyMadeOfComplexTypes.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e993d42 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46238227 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e993d42 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46238227 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Wed Sep 18 10:03:35 UTC 2024,modificationDate=Wed Sep 18 10:03:35 UTC 2024,readonlyProperty=]=Car.Radio[model=model3,persisted=false,serialNumber=789,car=]},mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where id = ? and modificationDate = ? and creationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Wed Sep 18 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Wed Sep 18 10:03:35 UTC 2024}, 2={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Thu Sep 19 10:03:35 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Thu Sep 19 10:03:35 UTC 2024}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypes | {} 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2024-09-21 10:03:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:35 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.key=home, Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.key=mobile, Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74fde7f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bd3aa8 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74fde7f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bd3aa8 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74fde7f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bd3aa8 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:35 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.key=vacation site, Person_phoneNumbers.value=04 44 44 44 44, Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:35 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74fde7f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bd3aa8 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74fde7f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bd3aa8 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74fde7f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bd3aa8 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=,vehicle=,version=0] 2024-09-21 10:03:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74fde7f 2024-09-21 10:03:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bd3aa8 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers={vacation site=04 44 44 44 44, mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=,vehicle=,version=0] [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=null, City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.name=null, City.id=o.c.s.i.PersistableIdentifier@2}, 3={City.name=null, City.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3}, 4={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?, ?) | {City.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6dab527d 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6dab527d 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aab222b 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aab222b 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.description as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_description, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54fa857c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256909bc on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15d466aa on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6e8cfa74 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32ba52df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6e8cfa74 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54fa857c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256909bc on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15d466aa on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@dbb96a7 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32ba52df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@dbb96a7 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKeyAndValue set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id (W)=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value (U)=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.key (W)=o.c.s.i.PersistedIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.description as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_description, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54fa857c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256909bc on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15d466aa on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1ae80caa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32ba52df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1ae80caa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54fa857c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256909bc on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15d466aa on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2f3bb647 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32ba52df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2f3bb647 2024-09-21 10:03:36 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(id) values (?) | {1={City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.id=o.c.s.i.PersistableIdentifier@2}, 3={City.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=1} 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=2} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f42792 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@122a2f74 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ceb4036 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7e11cba6 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df8a7e6 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7e11cba6 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f42792 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@122a2f74 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ceb4036 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6e3b3d76 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df8a7e6 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6e3b3d76 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f42792 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@122a2f74 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ceb4036 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4c011e4 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df8a7e6 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4c011e4 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f42792 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@122a2f74 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ceb4036 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4f2d5dab 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df8a7e6 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4f2d5dab 2024-09-21 10:03:36 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f42792 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@122a2f74 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ceb4036 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@11ef50fa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df8a7e6 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@11ef50fa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f42792 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@122a2f74 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ceb4036 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@176f1f99 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df8a7e6 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@176f1f99 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from City | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6194af6f 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3da18ccf on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59cd27e9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5ecbcc30 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44521805 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5ecbcc30 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6194af6f 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3da18ccf on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59cd27e9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@741744eb 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44521805 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@741744eb 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=Marseille, City.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6194af6f 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3da18ccf on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59cd27e9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2e8da4c1 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44521805 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2e8da4c1 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6194af6f 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3da18ccf on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59cd27e9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@44c8d6f 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44521805 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@44c8d6f 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from City | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(id) values (?) | {1={City.id=o.c.s.i.PersistableIdentifier@3}, 2={City.id=o.c.s.i.PersistableIdentifier@1}, 3={City.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30cc243 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@438b76dc on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18cd118d on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7cfd7029 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@234a8146 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7cfd7029 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30cc243 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@438b76dc on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18cd118d on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@66b1d10f 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@234a8146 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@66b1d10f 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30cc243 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@438b76dc on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18cd118d on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1600e52d 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@234a8146 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1600e52d 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKeyAndValue set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value (U)=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsKeyAndValue.id (W)=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key (W)=o.c.s.i.PersistedIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30cc243 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@438b76dc on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18cd118d on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@425e2b8b 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@234a8146 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@425e2b8b 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30cc243 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@438b76dc on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18cd118d on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3819065e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@234a8146 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3819065e 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@2}, 2={City.id=o.c.s.i.PersistedIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@3}, 2={Country.id=o.c.s.i.PersistedIdentifier@4}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from City | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} [INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.description=null}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4462a008 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22db0547 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@91be33a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@248ac089 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4462a008 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22db0547 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@91be33a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2086244f 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.description=null}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@4, Country.description=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4462a008 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22db0547 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@91be33a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3d0092bc 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4462a008 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22db0547 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@91be33a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4c0963c5 2024-09-21 10:03:36 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Marseille}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Grenoble, 3=1} 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Lyon, 3=2} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40b1bc9a 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2441a8b9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4144ef2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2b30d57 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40b1bc9a 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2441a8b9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4144ef2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@69a247e0 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40b1bc9a 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2441a8b9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4144ef2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2bb8a74e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40b1bc9a 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2441a8b9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4144ef2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3d68a666 2024-09-21 10:03:36 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40b1bc9a 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2441a8b9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4144ef2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5a71dedd 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40b1bc9a 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2441a8b9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4144ef2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7793a90a 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.description=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@683a646c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31698978 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@210b5793 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1de7b5e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@683a646c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31698978 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@210b5793 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@773bdead 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.description=null}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@4, Country.description=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@327d845 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@327d845 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@683a646c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31698978 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@210b5793 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@25de1b13 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@683a646c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31698978 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@210b5793 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4224c538 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.description=null}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.description=null}, 3={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3276cb3 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9edbd1e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59156a74 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@45e348f8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3276cb3 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9edbd1e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59156a74 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@28c11fd7 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3276cb3 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9edbd1e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59156a74 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@50ea14f 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3276cb3 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9edbd1e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59156a74 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@20d704d2 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3276cb3 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9edbd1e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59156a74 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3f2749fc 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Marseille}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}, 2={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null}, 3={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a17b688 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a17b688 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f86d7e0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c7f7344 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f0e13dc on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2545a809 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f86d7e0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c7f7344 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f0e13dc on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4cd56eef 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris, Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@3} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a17b688 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Marseille, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f86d7e0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c7f7344 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f0e13dc on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1cd9c818 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f86d7e0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c7f7344 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f0e13dc on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5ac235ff 2024-09-21 10:03:36 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}, 2={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null}, 3={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=Grenoble} 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=Lyon} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b3b0d5e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c4036c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3135a64f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2e122b7a 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b3b0d5e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c4036c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3135a64f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@79c54ff3 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b3b0d5e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c4036c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3135a64f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@27931e5e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b3b0d5e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c4036c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3135a64f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@18cfee72 2024-09-21 10:03:36 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b3b0d5e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c4036c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3135a64f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7c74140c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b3b0d5e 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c4036c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3135a64f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@70b78f50 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aba3622 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3899c28c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a062f26 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@21655ab2 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aba3622 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3899c28c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a062f26 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4d902ce 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris, Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@3} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b326300 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.value=Marseille, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aba3622 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3899c28c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a062f26 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@356fee13 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aba3622 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3899c28c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a062f26 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@57868a29 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.value=Marseille, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4df0102 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7273d63e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6666fd9e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@10899491 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4df0102 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7273d63e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6666fd9e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@e097855 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4df0102 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7273d63e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6666fd9e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@323c470 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4df0102 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7273d63e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6666fd9e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@64cc6885 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4df0102 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7273d63e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6666fd9e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@77ee0f59 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Country | {} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.461 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888}, 2={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@456}, 2={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_neighbours(person_id, neighbours_id) values (?, ?) | {1={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@123, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}, 2={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b70e94 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fe63f00 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6031c870 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b70e94 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fe63f00 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6031c870 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b70e94 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fe63f00 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6031c870 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b70e94 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fe63f00 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6031c870 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b70e94 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fe63f00 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6031c870 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b70e94 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fe63f00 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6031c870 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b70e94 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fe63f00 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6031c870 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b70e94 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fe63f00 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6031c870 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77ba79b7 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66286c8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77ba79b7 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66286c8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77ba79b7 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66286c8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77ba79b7 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66286c8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.children_id=o.c.s.i.PersistableIdentifier@888, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}, 2={Person_children.children_id=o.c.s.i.PersistableIdentifier@666, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=Ban Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=Saca Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_neighbours(person_id, neighbours_id) values (?, ?) | {1={Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42, Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456}, 2={Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42, Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17110398 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@695475e1 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e5a9d15 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17110398 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@695475e1 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e5a9d15 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17110398 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@695475e1 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e5a9d15 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17110398 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@695475e1 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e5a9d15 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17110398 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@695475e1 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e5a9d15 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17110398 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@695475e1 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e5a9d15 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17110398 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@695475e1 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e5a9d15 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17110398 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@695475e1 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e5a9d15 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.children_id=o.c.s.i.PersistableIdentifier@666, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cfe703 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78f799fd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cfe703 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78f799fd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888}, 2={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f59215 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a4e249c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f59215 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a4e249c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f59215 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a4e249c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f59215 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a4e249c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.fatherId=null, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.directNeighborId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888, Person.directNeighborId=null}, 2={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.directNeighborId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.fatherId=null, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@123, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42}, 2={Person.fatherId=null, Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@456, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id, Person_neighbours.id as Person_neighbours_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId left outer join Person as Person_neighbours on Person.id = Person_neighbours.directNeighborId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23af63b0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40773ab2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@81f1148 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23af63b0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40773ab2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@81f1148 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23af63b0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40773ab2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@81f1148 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23af63b0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40773ab2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@81f1148 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id, Person_neighbours.id as Person_neighbours_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId left outer join Person as Person_neighbours on Person.id = Person_neighbours.directNeighborId where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23af63b0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40773ab2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@81f1148 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23af63b0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40773ab2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@81f1148 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23af63b0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40773ab2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@81f1148 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23af63b0 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40773ab2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@81f1148 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=Saca Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=Ban Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_neighbours(person_id, neighbours_id) values (?, ?) | {1={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}, 2={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@123, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28154c71 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cf500b5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34486760 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28154c71 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cf500b5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34486760 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28154c71 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cf500b5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34486760 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28154c71 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cf500b5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34486760 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28154c71 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cf500b5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34486760 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28154c71 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cf500b5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34486760 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28154c71 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cf500b5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34486760 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28154c71 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cf500b5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34486760 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d39b267 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ea8e39b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d39b267 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ea8e39b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do, Person.directNeighborId=null, Person.fatherId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do, Person.directNeighborId=null, Person.fatherId=o.c.s.i.PersistableIdentifier@42}, 2={Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do, Person.directNeighborId=null, Person.fatherId=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=Ban Do, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.fatherId=null}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=Saca Do, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.fatherId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id, Person_neighbours.id as Person_neighbours_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId left outer join Person as Person_neighbours on Person.id = Person_neighbours.directNeighborId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fe10368 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22b7ae2a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@155a6af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fe10368 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22b7ae2a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@155a6af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fe10368 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22b7ae2a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@155a6af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fe10368 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22b7ae2a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@155a6af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id, Person_neighbours.id as Person_neighbours_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId left outer join Person as Person_neighbours on Person.id = Person_neighbours.directNeighborId where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fe10368 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22b7ae2a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@155a6af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fe10368 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22b7ae2a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@155a6af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fe10368 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22b7ae2a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@155a6af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fe10368 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22b7ae2a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@155a6af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@123}, 2={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person_neighbours(person_id, neighbours_id) values (?, ?) | {1={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}, 2={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@123, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7589c8b8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@425f0db9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a5fe608 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7589c8b8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@425f0db9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a5fe608 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7589c8b8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@425f0db9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a5fe608 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7589c8b8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@425f0db9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a5fe608 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7589c8b8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@425f0db9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a5fe608 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7589c8b8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@425f0db9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a5fe608 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7589c8b8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@425f0db9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a5fe608 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7589c8b8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@425f0db9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a5fe608 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do}, 2={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@429f0cd1 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2fbdcf1a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@429f0cd1 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2fbdcf1a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@429f0cd1 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2fbdcf1a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@429f0cd1 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2fbdcf1a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, house1Id int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table House(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(name, id) values (?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@123, House.name=main house}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(name, id) values (?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@456, House.name=secondary house}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.name as house_name, house.id as house_id, house1.name as house1_name, house1.id as house1_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@648b1d7c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10687d50 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c34e2dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=secondary house, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update House set name = ? where id = ? | {1={House.id (W)=o.c.s.i.PersistedIdentifier@123, House.name (U)=new main house name}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.name as house_name, house.id as house_id, house1.name as house1_name, house1.id as house1_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@648b1d7c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10687d50 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c34e2dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=secondary house, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, house1Id int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.id=o.c.s.i.PersistableIdentifier@321, Address.location=Somewhere in the world}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.house1Id=null, Person.name=Poppy, Person.houseId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.addressId=o.c.s.i.PersistableIdentifier@321, House.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.id=o.c.s.i.PersistableIdentifier@654, Address.location=Somewhere else in the world}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.house1Id=null, Person.name=Daffodil, Person.houseId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@999, House.addressId=o.c.s.i.PersistableIdentifier@654, House.id=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666, Person.house1Id=null, Person.name=Saca Do, Person.houseId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house1.id as house1_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id, house1_address.location as house1_address_location, house1_address.id as house1_address_id, house1_gardener.id as house1_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id left outer join Address as house1_address on house1.addressId = house1_address.id left outer join Person as house1_gardener on house1.gardenerId = house1_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15b3e033 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72e8928a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b30bb92 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16fda153 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75cd2c7e on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdfb361 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=FluentEntityMappingConfigurationSupportCycleTest.Address[id=o.c.s.i.PersistedIdentifier@654,location=Somewhere else in the world], name=null, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78bc8eb0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6542b430 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house1.id as house1_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id, house1_address.location as house1_address_location, house1_address.id as house1_address_id, house1_gardener.id as house1_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id left outer join Address as house1_address on house1.addressId = house1_address.id left outer join Person as house1_gardener on house1.gardenerId = house1_gardener.id where Person.id in (?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@999, o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15b3e033 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72e8928a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b30bb92 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdfb361 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15b3e033 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72e8928a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b30bb92 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdfb361 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15b3e033 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72e8928a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b30bb92 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdfb361 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@999, Person.house1Id (U)=null, Person.name (U)=Dandelion, Person.houseId (U)=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.house1Id (U)=null, Person.name (U)=Saca Do, Person.houseId (U)=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house1.id as house1_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id, house1_address.location as house1_address_location, house1_address.id as house1_address_id, house1_gardener.id as house1_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id left outer join Address as house1_address on house1.addressId = house1_address.id left outer join Person as house1_gardener on house1.gardenerId = house1_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15b3e033 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72e8928a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b30bb92 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16fda153 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75cd2c7e on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdfb361 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=FluentEntityMappingConfigurationSupportCycleTest.Address[id=o.c.s.i.PersistedIdentifier@654,location=Somewhere else in the world], name=null, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78bc8eb0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6542b430 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house1.id as house1_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id, house1_address.location as house1_address_location, house1_address.id as house1_address_id, house1_gardener.id as house1_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id left outer join Address as house1_address on house1.addressId = house1_address.id left outer join Person as house1_gardener on house1.gardenerId = house1_gardener.id where Person.id in (?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@999, o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15b3e033 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72e8928a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b30bb92 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdfb361 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15b3e033 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72e8928a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b30bb92 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdfb361 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15b3e033 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72e8928a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b30bb92 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdfb361 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.house1Id (U)=null, Person.name (U)=Saca Do, Person.houseId (U)=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@999}} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Person | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Poppy, Person.partnerId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.houseId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@123, House.addressId=o.c.s.i.PersistableIdentifier@456, House.gardenerId=o.c.s.i.PersistableIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Saca Do, Person.partnerId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.houseId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.id=o.c.s.i.PersistableIdentifier@42, Person.houseId=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ed4b3ca 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fcd40a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2355d640 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b9c384a on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7720ec5 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ed4b3ca 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fcd40a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2355d640 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ed4b3ca 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fcd40a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2355d640 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Dandelion, Person.partnerId=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.houseId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.id (W)=o.c.s.i.PersistedIdentifier@123, House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999, House.addressId (U)=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ed4b3ca 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fcd40a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2355d640 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b9c384a on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7720ec5 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@999, o.c.s.i.PersistedIdentifier@666]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ed4b3ca 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fcd40a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2355d640 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ed4b3ca 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fcd40a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2355d640 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Person | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Poppy}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2672fd73 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1046baec on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30b66365 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@522aa0a8 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5697c0ef on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2672fd73 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1046baec on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30b66365 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2672fd73 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1046baec on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30b66365 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.name=Dandelion}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.addressId (U)=o.c.s.i.PersistableIdentifier@456, House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999, House.id (W)=o.c.s.i.PersistedIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.houseId (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=Saca Do}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2672fd73 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1046baec on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30b66365 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@522aa0a8 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5697c0ef on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@999, o.c.s.i.PersistedIdentifier@666]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2672fd73 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1046baec on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30b66365 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2672fd73 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1046baec on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30b66365 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=null, Person.houseId (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=Saca Do}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Person | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, partnerId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.name=Saca Do, Person.partnerId=null, Person.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.name=John Do, Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, partner.id as partner_id from Person left outer join Person as partner on Person.partnerId = partner.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26863466 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b5f6707 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, partner.id as partner_id from Person left outer join Person as partner on Person.partnerId = partner.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26863466 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b5f6707 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.reversePartnerId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, partner.id as partner_id from Person left outer join Person as partner on Person.id = partner.reversePartnerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1256157f 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37df592b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, partner.id as partner_id from Person left outer join Person as partner on Person.id = partner.reversePartnerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1256157f 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37df592b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.name=Saca Do, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.gardenerId=o.c.s.i.PersistableIdentifier@666, House.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@666} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dec2a9d 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4539471e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@591d25e6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.name (U)=Saca Do, Person.houseId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dec2a9d 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4539471e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@591d25e6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e024915 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11d5e5d on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dec2a9d 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4539471e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@591d25e6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.partnerId=null, Person.name=Saca Do, Person.houseId=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@666, House.id=o.c.s.i.PersistableIdentifier@123, House.addressId=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@666} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ff7d4de 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38849aea on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29c4f800 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ff7d4de 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38849aea on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29c4f800 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4af4eec0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@558ebd2d on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ff7d4de 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38849aea on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29c4f800 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.id=o.c.s.i.PersistableIdentifier@456, Address.location=Somewhere in the world}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.houseId=null, Person.name=Poppy, Person.id=o.c.s.i.PersistableIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@123, House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.addressId=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3428de66 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1da88078 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45d439ce on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@618eac09 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@888} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3428de66 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1da88078 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.houseId=null, Person.name=Dandelion, Person.id=o.c.s.i.PersistableIdentifier@999}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.id (W)=o.c.s.i.PersistedIdentifier@123, House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999, House.addressId (U)=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3428de66 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1da88078 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45d439ce on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@618eac09 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@999} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3428de66 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1da88078 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Person | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(reverseGardenerId int, name varchar(255), id int not null, houseId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table House(id int not null, addressId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_reverseGardenerId_House_id foreign key(reverseGardenerId) references House(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into House(id, addressId) values (?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123, Person.houseId=null, Person.name=Poppy, Person.id=o.c.s.i.PersistableIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.reverseGardenerId=null, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.id = house_gardener.reverseGardenerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c78d569 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ac7759d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@307d50ca on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406f44a on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.id = house_gardener.reverseGardenerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@888} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c78d569 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ac7759d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123, Person.houseId=null, Person.name=Dandelion, Person.id=o.c.s.i.PersistableIdentifier@999}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.id = house_gardener.reverseGardenerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c78d569 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ac7759d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@307d50ca on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406f44a on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.id = house_gardener.reverseGardenerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@999} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c78d569 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ac7759d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2024-09-21 10:03:36 DEBUG SQLOperation select id from Person | {} [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.169 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.337 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, capital.name as capital_name, capital.id as capital_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as capital on Country.capitalId = capital.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61716ddf 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@609e43f4 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aebd5ad on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@6b46d353,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=],cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b5ad4ce 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63fea4d6 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, capital.name as capital_name, capital.id as capital_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as capital on Country.capitalId = capital.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61716ddf 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@609e43f4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aebd5ad on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@26a88bb6,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=],cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set description = ?, presidentId = ?, capitalId = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@1, Country.capitalId (U)=o.c.s.i.PersistedIdentifier@0, Country.description (U)=null, Country.presidentId (U)=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.name (U)=Paris renamed, City.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.capitalId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, capital.name as capital_name, capital.id as capital_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as capital on Country.capitalId = capital.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a28d1f5 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d443374 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71cfe650 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@52bf5c51,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=],cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7856e1fc 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a3b7bd3 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.capitalId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, capital.name as capital_name, capital.id as capital_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as capital on Country.capitalId = capital.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a28d1f5 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d443374 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71cfe650 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@12db23e8,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=],cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), presidentId int, id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, presidentId, id) values (?, ?, ?, ?) | {1={Country.description=null, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@456, Country.presidentId=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistableIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=France president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0]}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.presidentId as Country_presidentId, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@456} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58fec4a 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set presidentId = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@456, Country.presidentId (U)=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistableIdentifier@124,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=French president,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0]}} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(countryId int, name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71186252 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5850f9 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71186252 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5850f9 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79f75916 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71186252 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5850f9 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistedIdentifier@0, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71186252 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5850f9 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79f75916 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71186252 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5850f9 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set countryId = ?, name = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71186252 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5850f9 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79f75916 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79f75916 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70c1d791 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70c1d791 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71eb2680 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70c1d791 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistedIdentifier@0, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70c1d791 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71eb2680 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70c1d791 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set countryId = ?, name = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70c1d791 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71eb2680 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71eb2680 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f8f20c8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52cfc632 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.countryId (U)=null, City.name (U)=Paris}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f8f20c8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52cfc632 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52ac8f5f 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f8f20c8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52cfc632 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistedIdentifier@0, City.name=Lyon}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f8f20c8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52cfc632 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52ac8f5f 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f8f20c8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52cfc632 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Lyon renamed}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f8f20c8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52cfc632 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52ac8f5f 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null, City.name (U)=Lyon renamed}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52ac8f5f 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd658fa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6232a084 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0, City.countryId (U)=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd658fa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6232a084 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b34dd97 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd658fa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6232a084 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd658fa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6232a084 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b34dd97 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd658fa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6232a084 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set countryId = ?, name = ? where id = ? | {1={City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd658fa 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6232a084 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b34dd97 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b34dd97 [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@100} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72655f3 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6badba86 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@100,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}} [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d021ec9 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ed04a2b on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.presidentId (U)=null, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=France}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d021ec9 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ed04a2b on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7989a326 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e2a0ebf on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=French president renamed}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7989a326 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e2a0ebf on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=new French president}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1, Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7989a326 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e2a0ebf on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15136a79 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0, Person.countryId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fa9c978 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229b155e on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.countryId (U)=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fa9c978 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229b155e on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.name=new French president, Person.id=o.c.s.i.PersistableIdentifier@1, Person.countryId=o.c.s.i.PersistedIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.countryId (U)=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fa9c978 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229b155e on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65666948 2024-09-21 10:03:36 DEBUG SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country inner join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65b65bdb 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fd693a8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18096558 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61bc146d on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.presidentId (U)=null, Country.name (U)=France}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18096558 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61bc146d on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1da3e2e6 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71427ca8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6071e84b on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=New French president, Person.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1, Country.name (U)=France}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71427ca8 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6071e84b on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@216f46c8 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France 2, Country.id=o.c.s.i.PersistableIdentifier@1, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@758812f2 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2db27181 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=France 2,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0, Person.countryId=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a1a6632 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.name (U)=Me !!, Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.countryId (U)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@137f2781 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ca2eaad on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=France 2,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select count(*) as countryCount from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e639117 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.name (U)=Me !!}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.description=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bbe492d 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4729f16d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=,name=France 2,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation select count(*) as countryCount from Country | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42eeb1ec 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54acbaaf on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.164 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, capitalId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id) 2024-09-21 10:03:36 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id) 2024-09-21 10:03:36 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d8ad449 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35c1fdd0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@219272f0 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=French president}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !, Country.name=France}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set countryId = ? where id = ? | {1={}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@770fbe62 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f0c84a0 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Person where id = 1 | {} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@2, Person.name=New French president}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@42, Country.description (U)=Smelly cheese !, Country.name (U)=France}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@770fbe62 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f0c84a0 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Person set countryId = ? where id = ? | {1={}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Country | {} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Person | {} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Person where id = 2 | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@100} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@576e3ef1 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@381ca9b5 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@100,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@1, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@791917c6 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@151f1ad0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set description = ?, name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.description (U)=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Person where id = 1 | {} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Country | {} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Person where id = 1 | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@1, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41bfa8c 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13eef3ef on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.name (U)=touched France, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Person where id = 1 | {} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Country | {} 2024-09-21 10:03:36 DEBUG SQLOperation select name from Person where id = 1 | {} [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.275 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest 2024-09-21 10:03:36 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Engine(model varchar(255) not null, unique (model)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Engine(model) values (?) | {1={Engine.model=XFE45K-TRE}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Car(model, id, engineModel) values (?, ?, ?) | {1={Car.model=Renault, Car.engineModel=XFE45K-TRE, Car.id=42}} 2024-09-21 10:03:36 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model from Car left outer join Engine as engine on Car.engineModel = engine.model where Car.id in (?) | {Car.id=42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bbf623a 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e36be3e on object Car{id=42, color=null, model='Renault'} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}} 2024-09-21 10:03:36 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40005c3b 2024-09-21 10:03:36 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}} 2024-09-21 10:03:36 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@225503f4 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@385f12a7 on object Car{id=42, color=null, model='Renault'} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@329ffcfb on object Car{id=42, color=null, model='Renault'} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}} 2024-09-21 10:03:36 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5697734b 2024-09-21 10:03:36 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Engine(model varchar(255) not null, carId bigint, unique (model)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Engine(model, carId) values (?, ?) | {1={Engine.carId=42, Engine.model=XFE45K-TRE}} 2024-09-21 10:03:36 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model from Car left outer join Engine as engine on Car.id = engine.carId where Car.id in (?) | {Car.id=42} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1adf55a2 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd0ca17 on object Car{id=42, color=null, model='Renault'} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest 2024-09-21 10:03:36 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, engineId bigint, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Engine(model, id) values (?, default) | {1={Engine.model=XFE45K-TRE}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Car(model, id, engineId) values (?, default, ?) | {1={Car.model=Renault, Car.engineId=1}} 2024-09-21 10:03:36 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b29aa28 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ab219ad on object Car{id=1, color=null, model='Renault'} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}} 2024-09-21 10:03:36 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@457e04ba 2024-09-21 10:03:36 DEBUG DDLDeployer create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into AbstractVehicle(id) values (default) | {1={}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}} 2024-09-21 10:03:36 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@128c23a 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7bcbc27d on object Car{id=1, color=null, model='Renault'} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3cb5e62c on object Car{id=1, color=null, model='Renault'} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}} 2024-09-21 10:03:36 DEBUG SQLOperation select id, model from Car | {} 2024-09-21 10:03:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@616df8d8 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest 2024-09-21 10:03:36 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Choice(label, id, questionId, myIdx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null}} 2024-09-21 10:03:36 DEBUG SQLOperation select Choice.id, Choice.myIdx from Choice order by Choice.id | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:36 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:36 DEBUG SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {Question.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49547dc4 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cb8584 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@2eff806d 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49547dc4 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cb8584 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@2eff806d 2024-09-21 10:03:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49547dc4 2024-09-21 10:03:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cb8584 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@2eff806d 2024-09-21 10:03:36 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:36 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:36 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:36 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=2, Choice.label=Lyon, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@17}, 2={Choice.idx=1, Choice.label=Grenoble, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@13}} 2024-09-21 10:03:37 DEBUG SQLOperation select questionId from Choice | {} 2024-09-21 10:03:37 DEBUG SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7833d81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dd9e647 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@271409c2 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7833d81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dd9e647 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@271409c2 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=null, Choice.label (U)=Lyon, Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@17}} 2024-09-21 10:03:37 DEBUG SQLOperation select questionId from Choice | {} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=null, Choice.label (U)=Grenoble, Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@13}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select questionId from Choice | {} 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d73e2c6 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d73e2c6 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d73e2c6 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Answer_choices where idx = ? and choices_id = ? and answer_id = ? | {1={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select count(id) as answerId from Answer | {} 2024-09-21 10:03:37 DEBUG SQLOperation select count(*) as relationCount from Answer_Choices | {} 2024-09-21 10:03:37 DEBUG SQLOperation select count(id) as choiceCount from Choice | {} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 2={Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 3={Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52635d9c 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52635d9c 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52635d9c 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 2={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 4={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}} 2024-09-21 10:03:37 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2faba35e 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@693977b5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4a3ba56a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c2de367 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4a3ba56a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2faba35e 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@693977b5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4a3ba56a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c2de367 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4a3ba56a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2faba35e 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@693977b5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4a3ba56a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c2de367 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4a3ba56a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2faba35e 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@693977b5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4a3ba56a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c2de367 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4a3ba56a 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and idx = ? and choices_id = ? | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@10}, 2={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@30}, 3={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20}, 4={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52635d9c 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52635d9c 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52635d9c 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}} 2024-09-21 10:03:37 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2faba35e 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@693977b5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@80344cf 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c2de367 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@80344cf 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2faba35e 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@693977b5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@80344cf 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c2de367 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@80344cf 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2faba35e 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@693977b5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@80344cf 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c2de367 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@80344cf 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and idx = ? and choices_id = ? | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select count(*) as c from Answer_Choices | {} 2024-09-21 10:03:37 DEBUG SQLOperation select id from Choice | {} 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3be84451 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3be84451 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3be84451 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 2={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 4={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}} 2024-09-21 10:03:37 DEBUG SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {} 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}, 2={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3}, 3={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}, 4={Choice.id=o.c.s.i.PersistableIdentifier@40, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=4}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b7393b2 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51be5247 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5351d0ef 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b7393b2 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51be5247 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5351d0ef 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b7393b2 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51be5247 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5351d0ef 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b7393b2 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51be5247 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5351d0ef 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:37 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.id (W)=o.c.s.i.PersistedIdentifier@20, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=2, Choice.label (U)=null}, 2={Choice.id (W)=o.c.s.i.PersistedIdentifier@40, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=4, Choice.label (U)=null}, 3={Choice.id (W)=o.c.s.i.PersistedIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1, Choice.label (U)=null}, 4={Choice.id (W)=o.c.s.i.PersistedIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=3, Choice.label (U)=null}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@50, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=5}} 2024-09-21 10:03:37 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@796f70db 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@796f70db 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@796f70db 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@796f70db 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@796f70db 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@796f70db 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@796f70db 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@796f70db 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? and idx = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=2}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=4}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=3}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@50, o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@40, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 7 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 5={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=5, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 6={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=6, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 7={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40, Answer_choices.idx=7, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {} 2024-09-21 10:03:37 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fff3cb1 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91f9ee on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ca41a4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@61ffec81 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 7 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? and idx = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=6}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=2}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=7}, 5={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=3}, 6={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=4}, 7={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=5}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10]} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f83eb5b 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {} 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null}, 2={Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=toto}, 3={Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1690b482 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1690b482 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1690b482 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}} 2024-09-21 10:03:37 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28ab2435 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@30772f93 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4e8b8ef6 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dc8215b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4e8b8ef6 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28ab2435 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@30772f93 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4e8b8ef6 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dc8215b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4e8b8ef6 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28ab2435 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@30772f93 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4e8b8ef6 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dc8215b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4e8b8ef6 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28ab2435 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@30772f93 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4e8b8ef6 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dc8215b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4e8b8ef6 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?) | {Choice.id=o.c.s.i.PersistableIdentifier@10} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6eb7de87 2024-09-21 10:03:37 DEBUG SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6dcfcfbb 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@995dcc5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@18d91c9c 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6dcfcfbb 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@995dcc5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@18d91c9c 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6dcfcfbb 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@995dcc5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@18d91c9c 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55ec3725 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55ec3725 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55ec3725 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}} 2024-09-21 10:03:37 DEBUG SQLOperation delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG SQLOperation delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1} 2024-09-21 10:03:37 DEBUG SQLOperation select count(*) as c from Answer_Choices | {} 2024-09-21 10:03:37 DEBUG SQLOperation select id from Choice | {} [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(label varchar(255), id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_question_id_Question_id foreign key(question_id) references Question(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=o.c.s.i.PersistableIdentifier@42, Question.label=null}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question_choices(question_id, choices_id) values (?, ?) | {1={Question_choices.choices_id=o.c.s.i.PersistableIdentifier@200, Question_choices.question_id=o.c.s.i.PersistableIdentifier@42}, 2={Question_choices.choices_id=o.c.s.i.PersistableIdentifier@100, Question_choices.question_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:37 DEBUG SQLOperation select Question.label as Question_label, Question.id as Question_id, Question_choices_Choice.label as Question_choices_Choice_label, Question_choices_Choice.id as Question_choices_Choice_id from Question left outer join Question_choices as Question_choices on Question.id = Question_choices.question_id left outer join Choice as Question_choices_Choice on Question_choices.choices_id = Question_choices_Choice.id where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10c9b823 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@485e8336 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@7ff5f035 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fb9f17b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@7ff5f035 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10c9b823 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@485e8336 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@7ff5f035 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fb9f17b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@7ff5f035 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation update Question set label = ? where id = ? | {1={Question.id (W)=o.c.s.i.PersistedIdentifier@42, Question.label (U)=What's your name ?}} 2024-09-21 10:03:37 DEBUG SQLOperation select Question.label as Question_label, Question.id as Question_id, Question_choices_Choice.label as Question_choices_Choice_label, Question_choices_Choice.id as Question_choices_Choice_id from Question left outer join Question_choices as Question_choices on Question.id = Question_choices.question_id left outer join Choice as Question_choices_Choice on Question_choices.choices_id = Question_choices_Choice.id where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10c9b823 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@485e8336 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@432f1d0a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fb9f17b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@432f1d0a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10c9b823 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@485e8336 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@432f1d0a 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fb9f17b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@432f1d0a 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 2={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 3={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:37 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.idx (U)=2, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null}, 2={Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.idx (U)=1, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx=2, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.idx=3, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@20, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx (U)=2, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 3={Choice.idx (U)=3, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:37 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=2, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx (U)=1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=2, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}, 2={Choice.idx=1, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.idx=3, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:37 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:37 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=3, Choice.id (W)=o.c.s.i.PersistableIdentifier@20}, 2={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=4, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}} 2024-09-21 10:03:37 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:37 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@40}} 2024-09-21 10:03:37 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.169 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest [INFO] Running org.codefilarete.stalactite.query.EntityCriteriaSupportTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.codefilarete.stalactite.query.EntityCriteriaSupportTest [INFO] Running org.codefilarete.stalactite.query.EntityGraphSelectExecutorTest 2024-09-21 10:03:37 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:37 DEBUG SQLOperation select Country.id as rootId from Country left outer join City as City on Country.id = City.countryId where Country.name = ? and City.name = ? | {1=France, 2=Grenoble} 2024-09-21 10:03:37 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@12} 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5fab6839 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b152b06 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5fab6839 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b152b06 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3060205,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5fab6839 2024-09-21 10:03:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b152b06 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3060205,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@3060205,id=o.c.s.i.PersistedIdentifier@43,name=Lyon,persons=,state=]],description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=,name=France,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:37 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id)) 2024-09-21 10:03:37 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2024-09-21 10:03:37 DEBUG SQLOperation select Country.id as rootId from Country left outer join City as City on Country.id = City.countryId where Country.name = ? and City.name = ? | {1=France, 2=Grenoble} [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.codefilarete.stalactite.query.EntityGraphSelectExecutorTest [INFO] Running org.codefilarete.stalactite.id.PersistableIdentifierTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.codefilarete.stalactite.id.PersistableIdentifierTest [INFO] Running org.codefilarete.stalactite.id.PersistedIdentifierTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.id.PersistedIdentifierTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 614, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ orm --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ orm --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/jacoco.exec [INFO] Analyzed bundle 'orm' with 425 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/2.0.1-SNAPSHOT/orm-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/2.0.1-SNAPSHOT/orm-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/2.0.1-SNAPSHOT/orm-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:spring-integration >----------- [INFO] Building spring-integration 2.0.1-SNAPSHOT [9/33] [INFO] from spring-integration/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ spring-integration --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ spring-integration --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ spring-integration --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ spring-integration --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 23 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/main/java/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/main/java/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ spring-integration --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ spring-integration --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 20 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/test/java/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/test/java/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ spring-integration --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest 2024-09-21 10:03:39 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:39 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:39 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:39 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@79ecc507 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:39 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest] 2024-09-21 10:03:39 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest]: using defaults. 2024-09-21 10:03:39 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:39 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:39 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@25ae1f80, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@54f2df29, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6df791a4, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@655203e3, org.springframework.test.context.support.DirtiesContextTestExecutionListener@305552d6, org.springframework.test.context.transaction.TransactionalTestExecutionListener@729cd862, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@23b71d24, org.springframework.test.context.event.EventPublishingTestExecutionListener@568f4faa, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4c56644f, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@589dfa6f, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@43588265, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@6f8667bb, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@100d0218, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@2774dcf4] 2024-09-21 10:03:39 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@12fccff0 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:39 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@12fccff0 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@9f0fc36, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:39 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:39 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:39 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:39 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration} 2024-09-21 10:03:39 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@3313463c 2024-09-21 10:03:39 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:39 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:39 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:39 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.config. 2024-09-21 10:03:39 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class] 2024-09-21 10:03:39 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class] 2024-09-21 10:03:39 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class] 2024-09-21 10:03:39 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class] 2024-09-21 10:03:39 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class] 2024-09-21 10:03:39 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class] 2024-09-21 10:03:39 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class] 2024-09-21 10:03:40 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class] 2024-09-21 10:03:40 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.sql.spring.repository.config.DummyJpaRepository; If you want this repository to be a Stalactite repository, consider extending one of the following types with your repository: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepository 2024-09-21 10:03:40 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:40 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 86 ms. Found 1 Stalactite repository interfaces. 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:40 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository' 2024-09-21 10:03:40 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository… 2024-09-21 10:03:40 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository. 2024-09-21 10:03:40 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:40 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@45ca96f3 2024-09-21 10:03:40 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:40 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [856901180] in cache under key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:40 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 0, missCount = 1] 2024-09-21 10:03:40 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:40 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 1, missCount = 1] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@12fccff0 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@9f0fc36, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 2, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 3, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 4, missCount = 1] 2024-09-21 10:03:41 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:41 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Toto, Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:41 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54733b9c 2024-09-21 10:03:41 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54733b9c 2024-09-21 10:03:41 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:41 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=Titi, Person.id (W)=o.c.s.i.PersistedIdentifier@42}} 2024-09-21 10:03:41 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54733b9c 2024-09-21 10:03:41 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:41 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:41 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 5, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 6, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 7, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 8, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 9, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 10, missCount = 1] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@12fccff0 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@9f0fc36, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@12fccff0 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@37013dda, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 11, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 12, missCount = 1] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@12fccff0 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@37013dda, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 13, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 14, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 15, missCount = 1] 2024-09-21 10:03:41 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1=1, 2=John Do} 2024-09-21 10:03:41 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@1} 2024-09-21 10:03:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54733b9c 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 16, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 17, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 18, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 19, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 20, missCount = 1] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 21, missCount = 1] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@12fccff0 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@37013dda, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [856901180] from cache with key [[MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 1] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@12fccff0 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d767218 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@510da778 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.081 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest [INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:41 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@78db5702 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:41 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest] 2024-09-21 10:03:41 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest]: using defaults. 2024-09-21 10:03:41 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:41 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:41 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4043405a, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@62027c17, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@51dfb693, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@216501a9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7bfec44f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@aedede3, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@26aab903, org.springframework.test.context.event.EventPublishingTestExecutionListener@2f4b8c36, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@221ae92c, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@477d8a79, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@34ec4134, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@47b541a3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@329383f0, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@1916f999] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@4f25fe6e testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:41 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7855b359 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:41 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext] 2024-09-21 10:03:41 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext]: using defaults. 2024-09-21 10:03:41 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:41 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:41 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@695d2a33, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@2ad41ea0, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4179d30b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@14e37f06, org.springframework.test.context.support.DirtiesContextTestExecutionListener@14efd31b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1ec4fe38, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@112a8760, org.springframework.test.context.event.EventPublishingTestExecutionListener@1ebec10c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7423becb, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@4dafab49, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@87b341b, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@602532b9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@9190d90, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@39dc0a19] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4f25fe6e testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@394ec37c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:41 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:41 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:41 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration} 2024-09-21 10:03:41 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@60175602 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:41 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:41 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:41 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.config. 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class] 2024-09-21 10:03:41 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class] 2024-09-21 10:03:41 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class] 2024-09-21 10:03:41 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.sql.spring.repository.config.DummyJpaRepository; If you want this repository to be a Stalactite repository, consider extending one of the following types with your repository: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepository 2024-09-21 10:03:41 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:41 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 11 ms. Found 1 Stalactite repository interfaces. 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository' 2024-09-21 10:03:41 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository… 2024-09-21 10:03:41 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository. 2024-09-21 10:03:41 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:41 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6d63a79 2024-09-21 10:03:41 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1612142082] in cache under key [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 23, missCount = 2] 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2016896e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 24, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 25, missCount = 2] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2016896e, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2016896e, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 26, missCount = 2] 2024-09-21 10:03:41 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2016896e, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createSameDataAgain]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:41 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@426bbfb4 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@426bbfb4] for JDBC transaction 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@426bbfb4] to manual commit 2024-09-21 10:03:41 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2016896e, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@315c13b4]; rollback [true] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 27, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 28, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 29, missCount = 2] 2024-09-21 10:03:41 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto} 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 30, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 31, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 32, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 33, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 34, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 35, missCount = 2] 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@426bbfb4] 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@426bbfb4] after transaction 2024-09-21 10:03:41 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2016896e, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2016896e, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4f25fe6e testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@64e443c1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 36, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 37, missCount = 2] 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@3e084d2f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 38, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 39, missCount = 2] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@3e084d2f, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@3e084d2f, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 40, missCount = 2] 2024-09-21 10:03:41 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@3e084d2f, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createData]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:41 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@21232691 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@21232691] for JDBC transaction 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21232691] to manual commit 2024-09-21 10:03:41 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@3e084d2f, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@315c13b4]; rollback [true] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 41, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 42, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 43, missCount = 2] 2024-09-21 10:03:41 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto} 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 44, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 45, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 46, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 47, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 48, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 49, missCount = 2] 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@21232691] 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21232691] after transaction 2024-09-21 10:03:41 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@3e084d2f, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@3e084d2f, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 50, missCount = 2] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@68562ad5 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@21af7d9c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@609b91b4 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext [INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:41 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7943d3ac declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:41 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository] 2024-09-21 10:03:41 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository]: using defaults. 2024-09-21 10:03:41 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:41 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:41 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6ec7cbbb, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@9febb7c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@25354173, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5349e30f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@30370ce, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7fda0e89, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@70ebf6d8, org.springframework.test.context.event.EventPublishingTestExecutionListener@6c262251, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@74bbaa1b, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@5b3a4c43, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@74c82cca, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@29a1aca8, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@e320f5, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@9322cfe] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 51, missCount = 2] 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4f25fe6e testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@19f926cf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 52, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 53, missCount = 2] 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@6ad8f801, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 54, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 55, missCount = 2] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@6ad8f801, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@6ad8f801, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 56, missCount = 2] 2024-09-21 10:03:41 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@6ad8f801, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository.createSameDataAgain]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:41 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3c42114d 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3c42114d] for JDBC transaction 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3c42114d] to manual commit 2024-09-21 10:03:41 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@6ad8f801, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@315c13b4]; rollback [true] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 57, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 58, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 59, missCount = 2] 2024-09-21 10:03:41 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:41 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=Toto}} 2024-09-21 10:03:41 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6586480a 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 60, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 61, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 62, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 63, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 64, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 65, missCount = 2] 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3c42114d] 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3c42114d] after transaction 2024-09-21 10:03:41 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@6ad8f801, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@6ad8f801, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4f25fe6e testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@30ecf828, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 66, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 67, missCount = 2] 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@65c5c319, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 68, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 69, missCount = 2] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@65c5c319, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@65c5c319, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 70, missCount = 2] 2024-09-21 10:03:41 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@65c5c319, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository.createData]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:41 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@325401b3 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@325401b3] for JDBC transaction 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@325401b3] to manual commit 2024-09-21 10:03:41 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@65c5c319, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@315c13b4]; rollback [true] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 71, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 72, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 73, missCount = 2] 2024-09-21 10:03:41 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:41 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=Toto}} 2024-09-21 10:03:41 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6586480a 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 74, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 75, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 76, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 77, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 78, missCount = 2] 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 79, missCount = 2] 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@325401b3] 2024-09-21 10:03:41 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@325401b3] after transaction 2024-09-21 10:03:41 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@65c5c319, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@65c5c319, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 80, missCount = 2] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@3c29ef6e testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1849c0af testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1b4bfdb key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository 2024-09-21 10:03:41 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1612142082] from cache with key [[MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:41 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 81, missCount = 2] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@4f25fe6e testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@22f00670 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@c529ddd key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:41 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:41 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@2c0e38c2 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:41 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest] 2024-09-21 10:03:41 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest]: using defaults. 2024-09-21 10:03:41 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:41 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:41 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@615a30bd, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@516ec5e4, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2d2c3ab2, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7039cffd, org.springframework.test.context.support.DirtiesContextTestExecutionListener@40d6c69f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@67306a84, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@2b05257a, org.springframework.test.context.event.EventPublishingTestExecutionListener@15fd41c0, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@63e98fde, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@7e9ad6d, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5c5761f, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@7a49c426, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@55f123ce, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@1f396ed8] 2024-09-21 10:03:41 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:41 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@d964a3d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:41 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:41 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:41 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:41 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration} 2024-09-21 10:03:41 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@28647ac7 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:41 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:41 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:41 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query. 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:41 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:41 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:41 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:41 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:41 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:41 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 29 ms. Found 2 Stalactite repository interfaces. 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2024-09-21 10:03:41 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2024-09-21 10:03:41 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2024-09-21 10:03:41 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository' 2024-09-21 10:03:41 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository… 2024-09-21 10:03:42 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository. 2024-09-21 10:03:42 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5dafbb36 2024-09-21 10:03:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, deputeCount integer, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id)) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [677673671] in cache under key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 81, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 82, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@d964a3d, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@d964a3d, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 83, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@d964a3d, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@c75d8dd 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@c75d8dd] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@c75d8dd] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@d964a3d, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 84, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 85, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 86, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Tata, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@629a23da 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a5407c6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ecbb9fa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ae8c98a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54a2af5a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@330eb5af on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d015f5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fc7c9af on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 87, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 88, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 89, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 90, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 91, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 92, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@c75d8dd] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@c75d8dd] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@d964a3d, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@d964a3d, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3160fef3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 93, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 94, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3160fef3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3160fef3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 95, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3160fef3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@35667fb2 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@35667fb2] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@35667fb2] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3160fef3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 96, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 97, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 98, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=a keyword%} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4cc6713c 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3179fa7c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f82bfad on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78a47ca8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55c493b2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fd13170 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 99, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 100, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 101, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 102, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 103, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 104, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@35667fb2] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@35667fb2] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3160fef3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3160fef3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52c2906e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 105, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 106, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52c2906e, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52c2906e, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 107, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52c2906e, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6217dda0 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6217dda0] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6217dda0] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52c2906e, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 108, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 109, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 110, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@777, Person.name=Jane Do, Person.vehicleId=null}, 2={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=John Do, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@777, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@33431376 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42099950 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@264a1770 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18732b2c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cb48bf4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ab3f085 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32f7d983 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=John Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@689719ee on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=John Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@33431376 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42099950 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@264a1770 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18732b2c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cb48bf4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ab3f085 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32f7d983 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=Jane Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@689719ee on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=Jane Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 111, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 112, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 113, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 114, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 115, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 116, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6217dda0] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6217dda0] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52c2906e, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52c2906e, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3c0e7718, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 117, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 118, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3c0e7718, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3c0e7718, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 119, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3c0e7718, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5133176e 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5133176e] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5133176e] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3c0e7718, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 120, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 121, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 122, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2cf3b679 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4330f93c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@efb30da on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@728dfa37 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30417948 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67ebf27a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 123, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 124, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 125, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 126, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 127, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 128, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5133176e] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5133176e] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3c0e7718, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3c0e7718, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c0ef1e8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 129, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 130, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c0ef1e8, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c0ef1e8, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 131, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c0ef1e8, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lowerEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@773e5a18 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@773e5a18] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@773e5a18] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c0ef1e8, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 132, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 133, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 134, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id <= ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@552c6d99 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ff637aa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df9100b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2eb4fe7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@524cb059 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27c08b53 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@552c6d99 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ff637aa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df9100b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2eb4fe7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@524cb059 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27c08b53 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 135, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 136, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 137, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 138, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 139, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 140, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@773e5a18] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@773e5a18] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c0ef1e8, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c0ef1e8, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@73f0d4f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 141, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 142, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@73f0d4f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@73f0d4f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 143, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@73f0d4f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@240684e8 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@240684e8] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@240684e8] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@73f0d4f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 144, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 145, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 146, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Tata, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Tutu} 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 147, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 148, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 149, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 150, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 151, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 152, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@240684e8] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@240684e8] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@73f0d4f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@73f0d4f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c4dd006, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 153, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 154, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c4dd006, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c4dd006, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 155, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c4dd006, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@666d83ed 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@666d83ed] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@666d83ed] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c4dd006, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 156, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 157, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 158, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Tata, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:42 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@1f402d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@1f402d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd, org.codefilarete.stalactite.engine.model.Language@336be244],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@1f402d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd, org.codefilarete.stalactite.engine.model.Language@336be244],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@1f402d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd, org.codefilarete.stalactite.engine.model.Language@336be244],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@1f402d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@1f402d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@1f402d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd, org.codefilarete.stalactite.engine.model.Language@28485eb7],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd, org.codefilarete.stalactite.engine.model.Language@28485eb7],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@33df44cd, org.codefilarete.stalactite.engine.model.Language@28485eb7],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@36e8fffc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@36e8fffc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0, org.codefilarete.stalactite.engine.model.Language@7d425bf1],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@36e8fffc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0, org.codefilarete.stalactite.engine.model.Language@7d425bf1],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@36e8fffc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0, org.codefilarete.stalactite.engine.model.Language@7d425bf1],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@36e8fffc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@36e8fffc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@36e8fffc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5c1b20e9, org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5c1b20e9, org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5c1b20e9, org.codefilarete.stalactite.engine.model.Language@26339ea0],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 159, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 160, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 161, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 162, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 163, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 164, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@666d83ed] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@666d83ed] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c4dd006, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c4dd006, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33697548, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 165, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 166, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33697548, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33697548, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 167, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33697548, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1d862e03 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1d862e03] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1d862e03] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33697548, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 168, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 169, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 170, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is null | {} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@32babb12 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11c093dd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72fc0b37 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ac05560 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6795bfdc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75a2b5aa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 171, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 172, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 173, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 174, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 175, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 176, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1d862e03] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1d862e03] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33697548, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33697548, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39a22c8c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 177, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 178, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39a22c8c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39a22c8c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 179, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39a22c8c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73831f3b 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73831f3b] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73831f3b] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39a22c8c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 180, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 181, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 182, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=C, Person.vehicleId=null}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=B, Person.vehicleId=null}, 3={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=A, Person.vehicleId=null}, 4={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=me, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Tonton, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Tintin, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.creationDate=null, Country.name=Tantan, Country.id=o.c.s.i.PersistableIdentifier@44, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.creationDate=null, Country.name=Tata, Country.id=o.c.s.i.PersistableIdentifier@45, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name like ? order by president.name asc | {1=%T%n%} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@44259318 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5783939e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e03fe2b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43741fbb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77b7cc64 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16a4961f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37a13152 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69fb4b2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@44259318 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5783939e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e03fe2b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43741fbb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77b7cc64 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16a4961f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37a13152 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69fb4b2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@44259318 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5783939e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e03fe2b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43741fbb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77b7cc64 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16a4961f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37a13152 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69fb4b2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 183, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 184, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 185, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 186, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 187, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 188, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73831f3b] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73831f3b] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39a22c8c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39a22c8c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@398d3b5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 189, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 190, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@398d3b5, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@398d3b5, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 191, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@398d3b5, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@32809f98 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@32809f98] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@32809f98] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@398d3b5, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 192, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 193, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 194, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=Fri Jan 22 11:10:23 UTC 2010, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.creationDate < ? | {1=Sat Sep 21 10:03:42 UTC 2024} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@52c78cf7 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38968a48 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f1538 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7c4715bb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60c416d7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@686a7922 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 195, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 196, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 197, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 198, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 199, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 200, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@32809f98] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@32809f98] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@398d3b5, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@398d3b5, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5fa30871, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 201, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 202, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5fa30871, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5fa30871, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 203, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5fa30871, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1f11cffc 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1f11cffc] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f11cffc] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5fa30871, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 204, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 205, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 206, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id = ? and Country.name = ? | {1=o.c.s.i.PersistedIdentifier@42, 2=Toto} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4aff0bac 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@478a4f44 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d38bca4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cc2f2bb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44ba8747 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ccfdee8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 207, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 208, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 209, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 210, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 211, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 212, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1f11cffc] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f11cffc] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5fa30871, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5fa30871, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55a60b34, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 213, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 214, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55a60b34, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55a60b34, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 215, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55a60b34, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@45362e78 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@45362e78] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@45362e78] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55a60b34, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 216, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 217, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 218, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=true, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=true} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6b5d5561 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a72fe51 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18f88e7d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69fcced9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@307e32f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fd01e54 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=false} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2f6be5a1 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28353636 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fd724c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b235717 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18afb626 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e4868de on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 219, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 220, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 221, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 222, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 223, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 224, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@45362e78] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@45362e78] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55a60b34, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55a60b34, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@279a3298, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 225, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 226, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@279a3298, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@279a3298, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 227, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@279a3298, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@42e1aecb 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@42e1aecb] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42e1aecb] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@279a3298, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 228, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 229, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 230, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Tata, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 231, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 232, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 233, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 234, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 235, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 236, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@42e1aecb] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42e1aecb] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@279a3298, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@279a3298, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@109ef880, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 237, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 238, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@109ef880, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@109ef880, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 239, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@109ef880, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5412a7c6 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5412a7c6] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5412a7c6] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@109ef880, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 240, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 241, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 242, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%contained%} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1bb40695 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69176296 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5557cc74 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@657c5b20 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41709aa8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a2fda9e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 243, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 244, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 245, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 246, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 247, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 248, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5412a7c6] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5412a7c6] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@109ef880, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@109ef880, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@764d7114, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 249, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 250, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@764d7114, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@764d7114, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 251, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@764d7114, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@33ad10af 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@33ad10af] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@33ad10af] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@764d7114, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 252, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 253, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 254, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id >= ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4ab2f15c 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@376f04dd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6781a441 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c361c58 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1783c60c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dcadb11 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4ab2f15c 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@376f04dd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6781a441 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c361c58 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1783c60c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dcadb11 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 255, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 256, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 257, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 258, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 259, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 260, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@33ad10af] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@33ad10af] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@764d7114, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@764d7114, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2540e6f8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 261, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 262, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2540e6f8, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2540e6f8, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 263, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2540e6f8, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2254cdc0 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2254cdc0] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2254cdc0] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2540e6f8, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 264, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 265, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 266, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@78, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 4={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 5 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:42 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:42 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:42 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 267, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 268, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 269, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 270, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 271, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 272, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2254cdc0] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2254cdc0] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2540e6f8, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2540e6f8, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eb2a669, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 273, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 274, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eb2a669, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eb2a669, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 275, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eb2a669, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@65023d79 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@65023d79] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@65023d79] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eb2a669, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 276, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 277, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 278, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id between ? and ? | {1=o.c.s.i.PersistedIdentifier@40, 2=o.c.s.i.PersistedIdentifier@50} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@597bc1c6 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2319092a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40589959 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3887bf5b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33a45a0b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b28f77 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@597bc1c6 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2319092a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40589959 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3887bf5b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33a45a0b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b28f77 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 279, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 280, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 281, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 282, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 283, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 284, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@65023d79] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@65023d79] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eb2a669, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eb2a669, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@15acb72d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 285, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 286, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@15acb72d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@15acb72d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 287, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@15acb72d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@36c64bd8 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@36c64bd8] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36c64bd8] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@15acb72d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 288, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 289, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 290, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5fda2b6 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24cf094d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@553f411b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66102db6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d59f195 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22c15ebc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 291, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 292, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 293, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 294, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 295, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 296, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@36c64bd8] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36c64bd8] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@15acb72d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@15acb72d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31ccc439, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 297, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 298, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31ccc439, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31ccc439, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 299, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31ccc439, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73db5ecc 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73db5ecc] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73db5ecc] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31ccc439, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 300, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 301, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 302, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 3={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:42 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:42 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 303, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 304, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 305, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 306, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 307, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 308, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73db5ecc] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73db5ecc] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31ccc439, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31ccc439, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a2f1b17, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 309, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 310, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a2f1b17, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a2f1b17, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 311, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a2f1b17, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6a662854 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6a662854] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6a662854] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a2f1b17, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 312, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 313, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 314, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@54904fe2 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25499cf8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ec7cf12 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c54c79b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f20f100 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f3f10a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@54904fe2 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25499cf8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ec7cf12 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c54c79b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f20f100 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f3f10a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 315, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 316, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 317, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 318, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 319, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 320, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6a662854] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6a662854] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a2f1b17, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a2f1b17, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 321, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 322, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 323, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@261a8248 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@261a8248] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@261a8248] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 324, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 325, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 326, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%keyword%} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@47096141 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6d7df231 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@493cadeb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3c1a5bd7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77b84c33 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b47e4da on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@47096141 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6d7df231 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@493cadeb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3c1a5bd7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77b84c33 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b47e4da on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 327, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 328, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 329, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 330, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 331, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 332, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@261a8248] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@261a8248] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@18bd405b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 333, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 334, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@18bd405b, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@18bd405b, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 335, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@18bd405b, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7c3806a2 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7c3806a2] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c3806a2] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@18bd405b, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 336, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 337, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 338, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.id = ? | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@150ec661 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e0986ed on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44c59ea1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1283bef9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f0d8aa2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47d52974 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@200452d9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@777bc5c0 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.name = ? | {1=me} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6ded40fe 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@9608d1d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ae2d1e2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a3b336a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a58f9a6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76c944ce on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dd3e865 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50833f62 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_vehicle.color = ? | {1=Color[rgb=123]} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@49b4bd1c 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d97ced2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15a33d80 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a467e68 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5214cf10 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e57b7ef on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c0de6c9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11d85254 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 339, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 340, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 341, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 342, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 343, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 344, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7c3806a2] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c3806a2] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@18bd405b, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@18bd405b, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2417f69f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 345, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 346, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2417f69f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2417f69f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 347, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2417f69f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7dcbf7e5 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7dcbf7e5] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7dcbf7e5] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2417f69f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 348, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 349, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 350, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@76cc7e87 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692cfa72 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63901bab on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13b84cf9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a97559f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49b94e25 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@76cc7e87 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@692cfa72 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63901bab on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13b84cf9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a97559f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49b94e25 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 351, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 352, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 353, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 354, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 355, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 356, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7dcbf7e5] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7dcbf7e5] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2417f69f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2417f69f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5bdaeec8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 357, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 358, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5bdaeec8, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5bdaeec8, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 359, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5bdaeec8, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@58114bf0 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@58114bf0] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@58114bf0] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5bdaeec8, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 360, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 361, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 362, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5dcb3e4a 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@52ac965f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37f208ba on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f66d1ee on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e8b3d92 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@399b5121 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 363, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 364, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 365, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 366, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 367, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 368, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@58114bf0] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@58114bf0] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5bdaeec8, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5bdaeec8, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c28095f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 369, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 370, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c28095f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c28095f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 371, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c28095f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@b08dae5 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@b08dae5] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@b08dae5] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c28095f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 372, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 373, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 374, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7408e122 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8ebfdbf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d223cb2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ed88a33 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27ae87ab on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b95e840 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 375, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 376, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 377, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 378, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 379, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 380, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@b08dae5] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@b08dae5] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c28095f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4c28095f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4982963, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 381, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 382, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4982963, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4982963, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 383, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4982963, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lower]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@57586584 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@57586584] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57586584] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4982963, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 384, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 385, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 386, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4f1dbd13 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b667c59 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2359b4fe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@770644a3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b5f32be on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15cf976f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 387, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 388, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 389, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 390, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 391, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 392, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@57586584] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57586584] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4982963, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4982963, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3cdaf598, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 393, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 394, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3cdaf598, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3cdaf598, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 395, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3cdaf598, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3e12ea7f 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3e12ea7f] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e12ea7f] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3cdaf598, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 396, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 397, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 398, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id not in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@56a57da3 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62f732e7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c21d4c9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@238aa1c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18a0c124 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a85c965 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 399, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 400, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 401, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 402, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 403, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 404, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3e12ea7f] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e12ea7f] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3cdaf598, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3cdaf598, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3a4a86a9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 405, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 406, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3a4a86a9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3a4a86a9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 407, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3a4a86a9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@247dc925 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@247dc925] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@247dc925] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3a4a86a9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 408, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 409, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 410, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@76813d96 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16fad858 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56e8739 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d8581af on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21bac1a8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@501ccde9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 411, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 412, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 413, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 414, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 415, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 416, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@247dc925] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@247dc925] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3a4a86a9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3a4a86a9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@51cabf8d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 417, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 418, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@51cabf8d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@51cabf8d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 419, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@51cabf8d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@260a839d 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@260a839d] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@260a839d] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@51cabf8d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 420, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 421, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 422, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=John Do}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=Jane Do}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into State(name, id) values (?, ?) | {1={State.name=null, State.id=o.c.s.i.PersistableIdentifier@100}, 2={State.name=null, State.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@200}, 2={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_states_State.id in (?) | {1=o.c.s.i.PersistableIdentifier@100} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@7e88af98,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_Person_nicknames.nicknames in (?) | {1=John Do} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2e874fe2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 423, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 424, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 425, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 426, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 427, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 428, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@260a839d] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@260a839d] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@51cabf8d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@51cabf8d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39310988, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 429, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 430, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39310988, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39310988, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 431, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39310988, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4654aab6 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4654aab6] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4654aab6] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39310988, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 432, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 433, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 434, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=C, Person.vehicleId=null}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=B, Person.vehicleId=null}, 3={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=A, Person.vehicleId=null}, 4={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=me, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Tata, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.creationDate=null, Country.name=Titi, Country.id=o.c.s.i.PersistableIdentifier@44, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.creationDate=null, Country.name=Tutu, Country.id=o.c.s.i.PersistableIdentifier@45, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 5 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@44}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:42 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43, o.c.s.i.PersistedIdentifier@44]} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2, org.codefilarete.stalactite.engine.model.Language@51f0af4f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2, org.codefilarete.stalactite.engine.model.Language@51f0af4f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2, org.codefilarete.stalactite.engine.model.Language@51f0af4f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2aa31739, org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2aa31739, org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2aa31739, org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@2ad63b2],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 435, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 436, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 437, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 438, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 439, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 440, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4654aab6] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4654aab6] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39310988, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39310988, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77e9ab, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 441, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 442, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77e9ab, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77e9ab, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 443, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77e9ab, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@14e11cb7 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@14e11cb7] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14e11cb7] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77e9ab, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 444, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 445, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 446, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5006f340,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5006f340,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@608d49c8, org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5006f340,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@608d49c8, org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5006f340,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@608d49c8, org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5006f340,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5006f340,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5006f340,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@18f871de, org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@18f871de, org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@18f871de, org.codefilarete.stalactite.engine.model.Language@4d0a2f87],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation delete from Country_languages where languages_id = ? and country_id = ? | {1={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88, Country_languages.country_id=o.c.s.i.PersistedIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}, 2={Country.id=o.c.s.i.PersistedIdentifier@43}} 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 447, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 448, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 449, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 450, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 451, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 452, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@14e11cb7] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14e11cb7] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77e9ab, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77e9ab, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2b3a4b06, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 453, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 454, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2b3a4b06, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2b3a4b06, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 455, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2b3a4b06, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1f9ca08e 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1f9ca08e] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f9ca08e] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2b3a4b06, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 456, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 457, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 458, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is not null | {} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@10c81939 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e259e2d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62ea92c2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e4add8b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f96a7a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@323384a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 459, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 460, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 461, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 462, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 463, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 464, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1f9ca08e] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f9ca08e] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2b3a4b06, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2b3a4b06, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31cec21b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 465, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 466, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31cec21b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31cec21b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 467, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31cec21b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7e2bd4e2 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7e2bd4e2] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7e2bd4e2] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31cec21b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 468, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 469, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 470, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name != ? | {1=Titi} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@37d6fadd 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7181f2ac on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a278841 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74aa8c30 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f86521c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6955ac2d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 471, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 472, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 473, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 474, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 475, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 476, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7e2bd4e2] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7e2bd4e2] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31cec21b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31cec21b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4350d74b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 477, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 478, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4350d74b, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4350d74b, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 479, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4350d74b, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2eab6b8f 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2eab6b8f] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2eab6b8f] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4350d74b, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 480, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 481, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 482, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%a keyword} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6aeec23f 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cdc2927 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e4801c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71693a66 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69ec3204 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17d428b0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 483, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 484, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 485, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 486, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 487, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 488, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2eab6b8f] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2eab6b8f] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4350d74b, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4350d74b, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ed575e9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 489, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 490, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ed575e9, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ed575e9, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 491, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ed575e9, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@16210825 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@16210825] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@16210825] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ed575e9, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 492, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 493, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 494, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2f4210a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2f4210a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92, org.codefilarete.stalactite.engine.model.Language@4fe34d9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2f4210a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92, org.codefilarete.stalactite.engine.model.Language@4fe34d9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2f4210a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92, org.codefilarete.stalactite.engine.model.Language@4fe34d9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2f4210a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2f4210a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2f4210a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92, org.codefilarete.stalactite.engine.model.Language@68876a1a],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92, org.codefilarete.stalactite.engine.model.Language@68876a1a],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@60faac92, org.codefilarete.stalactite.engine.model.Language@68876a1a],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4fe3872c],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4fe3872c],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4fe3872c],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63aabbda 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65f37227 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4fe3872c],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@16c689c3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc757c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4fe3872c],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@16c689c3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1311a7ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@632c0206, org.codefilarete.stalactite.engine.model.Language@4fe3872c],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@16c689c3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@586f56d2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@632c0206, org.codefilarete.stalactite.engine.model.Language@4fe3872c],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@16c689c3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29e77b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@632c0206, org.codefilarete.stalactite.engine.model.Language@4fe3872c],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@16c689c3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4844ce38 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@16c689c3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a796b3e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@16c689c3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 495, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 496, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 497, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 498, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 499, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 500, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@16210825] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@16210825] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ed575e9, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ed575e9, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@72445f6c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 501, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 502, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@72445f6c, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@72445f6c, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 503, missCount = 3] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@72445f6c, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@19476596 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@19476596] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@19476596] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@72445f6c, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@132bc3fb]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 504, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 505, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 506, missCount = 3] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.presidentId=null, Country.euMember=false, Country.modificationDate=null, Country.DTYPE=Republic, Country.deputeCount=0}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5fcdda47 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22939384 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c45248d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3462ae9f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@187609cb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7df22704 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 507, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 508, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 509, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 510, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 511, missCount = 3] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 512, missCount = 3] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@19476596] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@19476596] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@72445f6c, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@72445f6c, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [677673671] from cache with key [[MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 513, missCount = 3] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@316296ae testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@53e0c50 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@590db06a key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.139 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest 2024-09-21 10:03:42 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:42 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:42 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:42 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@565bed82 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:42 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest] 2024-09-21 10:03:42 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest]: using defaults. 2024-09-21 10:03:42 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:42 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:42 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@48dd5eed, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@41e38d89, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6badcaa3, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3d65b31, org.springframework.test.context.support.DirtiesContextTestExecutionListener@21de5790, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7c8c09e7, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@79f12c07, org.springframework.test.context.event.EventPublishingTestExecutionListener@48cfefdb, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1bfe4385, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@721a22c, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@77c037db, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@40c6afcf, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@294d2e39, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@23f7d9fe] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@557f5cb4 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557f5cb4 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7debfa04, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:42 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:42 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:42 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration} 2024-09-21 10:03:42 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@52de93f1 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:42 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:42 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:42 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query. 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:42 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:42 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:42 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 21 ms. Found 1 Stalactite repository interfaces. 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2024-09-21 10:03:42 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2024-09-21 10:03:42 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2024-09-21 10:03:42 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@32d8185c 2024-09-21 10:03:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:42 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id)) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:42 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id) 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1390318577] in cache under key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 513, missCount = 4] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 514, missCount = 4] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557f5cb4 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7debfa04, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557f5cb4 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7debfa04, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 515, missCount = 4] 2024-09-21 10:03:42 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557f5cb4 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7debfa04, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:42 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@651d2d15 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@651d2d15] for JDBC transaction 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@651d2d15] to manual commit 2024-09-21 10:03:42 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557f5cb4 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7debfa04, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4598e96a]; rollback [true] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 516, missCount = 4] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 517, missCount = 4] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 518, missCount = 4] 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=you, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.creationDate=null}, 2={Country.euMember=false, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Tata, Country.modificationDate=null, Country.creationDate=null}, 3={Country.euMember=false, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.description=null, Country.name=Titi, Country.modificationDate=null, Country.creationDate=null}} 2024-09-21 10:03:42 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:42 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}} 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=1} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6e000e72 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19cac930 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a859cad on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@181252db on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ce3092e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=2} 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3e12f767 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1172652b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e0815f4 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@114e8064 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@58f50b48 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3e12f767 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1172652b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@58f50b48 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 519, missCount = 4] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 520, missCount = 4] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 521, missCount = 4] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 522, missCount = 4] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 523, missCount = 4] 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 524, missCount = 4] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@651d2d15] 2024-09-21 10:03:42 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@651d2d15] after transaction 2024-09-21 10:03:42 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557f5cb4 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7debfa04, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557f5cb4 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7debfa04, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1390318577] from cache with key [[MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:42 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 525, missCount = 4] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@557f5cb4 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@20b23903 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@60cee7ca key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest 2024-09-21 10:03:42 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:42 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:42 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:42 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@310e8b74 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:42 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest] 2024-09-21 10:03:42 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest]: using defaults. 2024-09-21 10:03:42 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:42 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:42 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4aa16b76, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@fb11c7d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4c8c2287, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3ee15053, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7f5a6622, org.springframework.test.context.transaction.TransactionalTestExecutionListener@788fdf40, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@55ba52cc, org.springframework.test.context.event.EventPublishingTestExecutionListener@616de3e0, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4d2af299, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@4b5951a3, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4c724636, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@420edebb, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@58aa5259, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@59ffc4a6] 2024-09-21 10:03:42 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:42 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e621adf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:42 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:42 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:42 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:42 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration} 2024-09-21 10:03:42 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@a468be8 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:42 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:42 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:42 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query. 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:42 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:42 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:42 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:42 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:42 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:42 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 15 ms. Found 2 Stalactite repository interfaces. 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:42 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository' 2024-09-21 10:03:43 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository… 2024-09-21 10:03:43 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository. 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2024-09-21 10:03:43 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2024-09-21 10:03:43 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2024-09-21 10:03:43 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2e9ec756 2024-09-21 10:03:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, modificationDate timestamp, name varchar(255), creationDate timestamp, description varchar(255), euMember boolean, presidentId int, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id)) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [172395496] in cache under key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 525, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 526, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e621adf, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e621adf, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 527, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e621adf, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@77f9faa6 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@77f9faa6] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77f9faa6] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e621adf, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 528, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 529, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 530, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null, Person.name=me}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Tata, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41b5ad5f 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@170f6972 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d90ac77 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11d0654e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@351b9520 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3de064e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d47b10d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@283d49e5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 531, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 532, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 533, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 534, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 535, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 536, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@77f9faa6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77f9faa6] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e621adf, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e621adf, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51f2d03c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 537, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 538, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51f2d03c, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51f2d03c, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 539, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51f2d03c, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@21168f37 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@21168f37] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21168f37] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51f2d03c, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 540, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 541, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 542, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=a description with a keyword, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=a keyword contained in the description, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=a keyword%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2deb0e44 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a026d6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20d6a76b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31f3a0d3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d30d6cd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c8c5ff on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 543, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 544, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 545, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 546, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 547, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 548, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@21168f37] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21168f37] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51f2d03c, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51f2d03c, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@21d582fc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 549, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 550, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@21d582fc, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@21d582fc, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 551, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@21d582fc, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2ad8aeb5 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2ad8aeb5] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2ad8aeb5] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@21d582fc, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 552, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 553, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 554, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@777, Person.vehicleId=null, Person.name=Jane Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null, Person.name=John Do}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@777, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e076f02 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5426f8a2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee6ef29 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@686b8d33 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fbdd357 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bbe82e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14bca240 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=John Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10312f0a on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=John Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e076f02 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5426f8a2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee6ef29 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@686b8d33 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fbdd357 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bbe82e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14bca240 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=Jane Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10312f0a on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=Jane Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 555, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 556, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 557, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 558, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 559, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 560, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2ad8aeb5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2ad8aeb5] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@21d582fc, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@21d582fc, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22b66bae, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 561, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 562, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22b66bae, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22b66bae, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 563, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22b66bae, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@70dcb401 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@70dcb401] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70dcb401] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22b66bae, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 564, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 565, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 566, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@789536e8 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@344b890f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dd8abb0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3ecae84c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@653b3345 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d669179 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 567, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 568, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 569, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 570, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 571, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 572, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@70dcb401] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70dcb401] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22b66bae, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22b66bae, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a9313af, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 573, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 574, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a9313af, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a9313af, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 575, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a9313af, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lowerEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@368ea8a3 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@368ea8a3] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@368ea8a3] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a9313af, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 576, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 577, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 578, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id <= ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f07fb43 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21125aa3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3eeded88 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14096a2f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2629fae8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7779d208 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f07fb43 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21125aa3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3eeded88 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14096a2f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2629fae8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7779d208 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 579, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 580, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 581, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 582, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 583, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 584, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@368ea8a3] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@368ea8a3] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a9313af, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a9313af, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@936c949, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 585, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 586, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@936c949, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@936c949, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 587, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@936c949, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@30e6a3f5 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@30e6a3f5] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@30e6a3f5] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@936c949, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 588, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 589, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 590, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null, Person.name=me}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Tata, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as Country_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as Country_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Tutu} 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 591, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 592, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 593, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 594, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 595, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 596, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@30e6a3f5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@30e6a3f5] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@936c949, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@936c949, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a11b504, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 597, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 598, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a11b504, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a11b504, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 599, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a11b504, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5e271caa 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5e271caa] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e271caa] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a11b504, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 600, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 601, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 602, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.name=me}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=you}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Tata, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@732a5516,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@732a5516,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@77530cf7, org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@732a5516,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@77530cf7, org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@732a5516,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@77530cf7, org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@732a5516,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@732a5516,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@732a5516,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@68648137, org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@68648137, org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@68648137, org.codefilarete.stalactite.engine.model.Language@35f5a342],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5570d921,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5570d921,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd, org.codefilarete.stalactite.engine.model.Language@21ea8719],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5570d921,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd, org.codefilarete.stalactite.engine.model.Language@21ea8719],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5570d921,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd, org.codefilarete.stalactite.engine.model.Language@21ea8719],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5570d921,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5570d921,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5570d921,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd, org.codefilarete.stalactite.engine.model.Language@2bb42c81],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd, org.codefilarete.stalactite.engine.model.Language@2bb42c81],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@5cddf9cd, org.codefilarete.stalactite.engine.model.Language@2bb42c81],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 603, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 604, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 605, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 606, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 607, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 608, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5e271caa] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e271caa] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a11b504, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a11b504, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bb8aafc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 609, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 610, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bb8aafc, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bb8aafc, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 611, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bb8aafc, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@63d279b5 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@63d279b5] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63d279b5] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bb8aafc, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 612, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 613, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 614, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is null | {} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@786a7b 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b5375e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57323a37 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@403727ea on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6723c986 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2106b4d7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 615, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 616, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 617, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 618, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 619, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 620, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@63d279b5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63d279b5] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bb8aafc, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bb8aafc, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5592d263, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 621, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 622, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5592d263, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5592d263, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 623, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5592d263, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2c045eae 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2c045eae] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2c045eae] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5592d263, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 624, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 625, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 626, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null, Person.name=C}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.vehicleId=null, Person.name=B}, 3={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=A}, 4={Person.id=o.c.s.i.PersistableIdentifier@456, Person.vehicleId=null, Person.name=me}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Tonton, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Tintin, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}, 3={Republic.euMember=false, Republic.description=null, Republic.name=Tantan, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@123, Republic.deputeCount=0, Republic.creationDate=null}, 4={Republic.euMember=false, Republic.description=null, Republic.name=Tata, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@456, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name like ? order by president.name asc | {1=%T%n%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79eaabdc 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fcbf387 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37033745 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c28b19f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@477cd83e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69eb668b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6432ce09 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27eda07 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79eaabdc 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fcbf387 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37033745 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c28b19f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@477cd83e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69eb668b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6432ce09 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27eda07 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79eaabdc 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fcbf387 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37033745 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c28b19f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@477cd83e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69eb668b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6432ce09 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27eda07 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 627, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 628, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 629, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 630, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 631, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 632, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2c045eae] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2c045eae] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5592d263, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5592d263, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@682c2bab, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 633, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 634, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@682c2bab, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@682c2bab, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 635, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@682c2bab, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1c543742 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1c543742] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c543742] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@682c2bab, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 636, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 637, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 638, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=Fri May 10 10:30:45 UTC 2024, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=Fri Jan 22 11:10:23 UTC 2010}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.creationDate < ? | {1=Sat Sep 21 10:03:43 UTC 2024} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a54a40f 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3633642f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d8c2de8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2033326a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3402f41a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@580d7c1f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 639, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 640, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 641, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 642, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 643, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 644, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1c543742] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c543742] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@682c2bab, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@682c2bab, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@625ee079, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 645, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 646, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@625ee079, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@625ee079, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 647, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@625ee079, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@41df7a0c 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@41df7a0c] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@41df7a0c] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@625ee079, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 648, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 649, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 650, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id = ? and Country.name = ? | {1=o.c.s.i.PersistedIdentifier@42, 2=Toto} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45384c1 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca6b438 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31bbca38 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4163c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53842018 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c01ca5a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 651, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 652, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 653, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 654, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 655, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 656, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@41df7a0c] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@41df7a0c] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@625ee079, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@625ee079, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@56b0c327, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 657, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 658, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@56b0c327, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@56b0c327, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 659, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@56b0c327, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2446bd09 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2446bd09] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2446bd09] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@56b0c327, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 660, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 661, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 662, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=true, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=true} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bc428dc 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7563f296 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b2a102c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@39c81c69 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a686a8f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4198b29e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=false} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c71fb74 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@172a93b2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2efed8cc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3162d486 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34243ccd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cc4aa3d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 663, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 664, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 665, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 666, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 667, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 668, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2446bd09] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2446bd09] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@56b0c327, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@56b0c327, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a429406, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 669, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 670, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a429406, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a429406, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 671, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a429406, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1f1513d7 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1f1513d7] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f1513d7] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a429406, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 672, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 673, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 674, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.name=me}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=you}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Tata, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 675, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 676, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 677, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 678, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 679, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 680, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1f1513d7] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f1513d7] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a429406, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a429406, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7faf6a72, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 681, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 682, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7faf6a72, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7faf6a72, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 683, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7faf6a72, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7683d1b2 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7683d1b2] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7683d1b2] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7faf6a72, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 684, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 685, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 686, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=a description with a keyword, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=a keyword contained in the description, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%contained%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66d9a929 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37a4fc71 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e18d3f9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e967e4e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69fd1522 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41d294ff on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 687, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 688, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 689, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 690, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 691, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 692, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7683d1b2] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7683d1b2] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7faf6a72, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7faf6a72, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68ba4819, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 693, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 694, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68ba4819, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68ba4819, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 695, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68ba4819, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@69ef1429 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@69ef1429] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@69ef1429] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68ba4819, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 696, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 697, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 698, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id >= ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@318fdc27 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48c87759 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a3b5af on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d697229 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e92b4af on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76846a1f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@318fdc27 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48c87759 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a3b5af on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d697229 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e92b4af on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76846a1f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 699, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 700, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 701, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 702, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 703, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 704, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@69ef1429] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@69ef1429] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68ba4819, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68ba4819, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1d579f90, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 705, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 706, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1d579f90, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1d579f90, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 707, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1d579f90, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@38be06b0 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@38be06b0] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@38be06b0] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1d579f90, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 708, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 709, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 710, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.name=me}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=you}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 4={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 5 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG SQLOperation select count(Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select count(distinct Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select count(distinct Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 711, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 712, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 713, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 714, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 715, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 716, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@38be06b0] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@38be06b0] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1d579f90, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1d579f90, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@333964e4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 717, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 718, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@333964e4, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@333964e4, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 719, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@333964e4, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6caf89df 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6caf89df] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6caf89df] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@333964e4, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 720, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 721, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 722, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id between ? and ? | {1=o.c.s.i.PersistedIdentifier@40, 2=o.c.s.i.PersistedIdentifier@50} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3663c8d 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@139f519c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a2c3fc2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37c595f4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b0ba49 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@be947b2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3663c8d 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@139f519c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a2c3fc2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37c595f4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b0ba49 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@be947b2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 723, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 724, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 725, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 726, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 727, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 728, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6caf89df] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6caf89df] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@333964e4, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@333964e4, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@326e024f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 729, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 730, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@326e024f, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@326e024f, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 731, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@326e024f, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@737b1767 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@737b1767] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@737b1767] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@326e024f, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 732, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 733, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 734, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=a description with a keyword, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=a keyword contained in the description, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59c69659 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3749e682 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fbea232 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@438c6025 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f662559 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65a3b9b5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 735, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 736, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 737, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 738, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 739, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 740, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@737b1767] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@737b1767] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@326e024f, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@326e024f, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@31ea8b0e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 741, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 742, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@31ea8b0e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@31ea8b0e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 743, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@31ea8b0e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@f983c87 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@f983c87] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@f983c87] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@31ea8b0e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 744, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 745, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 746, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.name=me}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=you}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG SQLOperation select count(Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select count(Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 747, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 748, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 749, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 750, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 751, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 752, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@f983c87] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@f983c87] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@31ea8b0e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@31ea8b0e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a3eba18, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 753, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 754, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a3eba18, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a3eba18, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 755, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a3eba18, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@8d274f3 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@8d274f3] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@8d274f3] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a3eba18, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 756, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 757, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 758, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f66b446 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72416b53 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20055681 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51dfa3c5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@734485a8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79ff741f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f66b446 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72416b53 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20055681 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51dfa3c5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@734485a8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79ff741f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 759, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 760, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 761, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 762, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 763, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 764, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@8d274f3] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@8d274f3] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a3eba18, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a3eba18, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@40d983b2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 765, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 766, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@40d983b2, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@40d983b2, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 767, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@40d983b2, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4284483a 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4284483a] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4284483a] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@40d983b2, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 768, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 769, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 770, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=a description with a keyword, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=a keyword contained in the description, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%keyword%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12ec2e89 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@242efd9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4dba554a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74d21af9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60d3cd59 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fdcd40c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12ec2e89 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@242efd9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4dba554a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74d21af9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60d3cd59 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fdcd40c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 771, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 772, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 773, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 774, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 775, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 776, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4284483a] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4284483a] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@40d983b2, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@40d983b2, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5cc447cd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 777, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 778, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5cc447cd, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5cc447cd, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 779, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5cc447cd, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@452194ed 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@452194ed] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@452194ed] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5cc447cd, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 780, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 781, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 782, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.name=me}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=you}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.id = ? | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4704c567 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34abed7e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6134bbbb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d071d30 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4831ad43 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c9c2e9d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cead8f9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ce9de5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.name = ? | {1=me} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f47ebc7 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c27d4d9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@542f275 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@796a795a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@733b9726 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61f8126e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70df4f7a on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a019aea on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_vehicle.color = ? | {1=Color[rgb=123]} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b638e54 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17c1b7c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dd7feb7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71c90ddf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@370689b5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6576eba4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@505d6fd1 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bfc6174 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 783, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 784, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 785, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 786, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 787, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 788, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@452194ed] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@452194ed] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5cc447cd, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5cc447cd, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5bf3e120, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 789, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 790, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5bf3e120, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5bf3e120, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 791, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5bf3e120, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7ddc5ec6 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7ddc5ec6] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7ddc5ec6] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5bf3e120, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 792, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 793, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 794, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@545e9f15 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ff278da on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d746bab on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e87247 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@512257ea on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f655756 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@545e9f15 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ff278da on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d746bab on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e87247 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@512257ea on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f655756 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 795, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 796, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 797, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 798, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 799, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 800, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7ddc5ec6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7ddc5ec6] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5bf3e120, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5bf3e120, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64ad2ba9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 801, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 802, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64ad2ba9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64ad2ba9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 803, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64ad2ba9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@71e70f8d 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@71e70f8d] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71e70f8d] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64ad2ba9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 804, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 805, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 806, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c327e8c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@329a25c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7879f9ed on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a2f3ec9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dd7b6cb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ad6820d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 807, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 808, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 809, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 810, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 811, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 812, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@71e70f8d] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71e70f8d] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64ad2ba9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64ad2ba9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@753b6e01, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 813, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 814, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@753b6e01, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@753b6e01, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 815, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@753b6e01, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@557aff83 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@557aff83] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@557aff83] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@753b6e01, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 816, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 817, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 818, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c5a853a 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a1d9416 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61fe7da7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56ee0cfd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e1e0cd7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c9f43f6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 819, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 820, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 821, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 822, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 823, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 824, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@557aff83] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@557aff83] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@753b6e01, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@753b6e01, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36e1b827, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 825, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 826, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36e1b827, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36e1b827, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 827, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36e1b827, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lower]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@8a77298 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@8a77298] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@8a77298] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36e1b827, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 828, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 829, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 830, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@627b59c6 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a4c28d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2034ceab on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57a41c4b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71ba8f53 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77fd4659 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 831, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 832, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 833, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 834, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 835, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 836, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@8a77298] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@8a77298] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36e1b827, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36e1b827, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5ec357e4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 837, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 838, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5ec357e4, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5ec357e4, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 839, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5ec357e4, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7b268b78 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7b268b78] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b268b78] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5ec357e4, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 840, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 841, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 842, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id not in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e50c21d 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f0bb332 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5747831d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e621289 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b834e4f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40b77f49 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 843, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 844, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 845, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 846, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 847, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 848, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7b268b78] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b268b78] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5ec357e4, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5ec357e4, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@17d69211, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 849, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 850, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@17d69211, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@17d69211, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 851, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@17d69211, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@26164792 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@26164792] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@26164792] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@17d69211, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 852, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 853, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 854, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@537b71e6 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@391cd9a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14a26264 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26a1abb8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d2886b6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a1e6435 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 855, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 856, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 857, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 858, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 859, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 860, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@26164792] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@26164792] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@17d69211, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@17d69211, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@279a6c87, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 861, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 862, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@279a6c87, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@279a6c87, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 863, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@279a6c87, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6e4e53f4 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6e4e53f4] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e4e53f4] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@279a6c87, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 864, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 865, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 866, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.name=me}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=you}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.nicknames=Jane Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}, 2={Person_nicknames.nicknames=John Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into State(name, id) values (?, ?) | {1={State.name=null, State.id=o.c.s.i.PersistableIdentifier@100}, 2={State.name=null, State.id=o.c.s.i.PersistableIdentifier@200}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.states_id=o.c.s.i.PersistableIdentifier@100, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_states.states_id=o.c.s.i.PersistableIdentifier@200, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_states_State.id in (?) | {1=o.c.s.i.PersistableIdentifier@100} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@632e4217,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_Person_nicknames.nicknames in (?) | {1=John Do} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5666baf0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 867, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 868, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 869, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 870, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 871, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 872, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6e4e53f4] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e4e53f4] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@279a6c87, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@279a6c87, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68996709, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 873, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 874, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68996709, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68996709, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 875, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68996709, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@67179928 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@67179928] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@67179928] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68996709, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 876, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 877, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 878, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null, Person.name=C}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.vehicleId=null, Person.name=B}, 3={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=A}, 4={Person.id=o.c.s.i.PersistableIdentifier@456, Person.vehicleId=null, Person.name=me}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Tata, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}, 3={Republic.euMember=false, Republic.description=null, Republic.name=Titi, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@123, Republic.deputeCount=0, Republic.creationDate=null}, 4={Republic.euMember=false, Republic.description=null, Republic.name=Tutu, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@456, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 5 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@44, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?, ?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43, o.c.s.i.PersistedIdentifier@44]} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@17d96a31, org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@17d96a31, org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@17d96a31, org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505, org.codefilarete.stalactite.engine.model.Language@172aa171],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505, org.codefilarete.stalactite.engine.model.Language@172aa171],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505, org.codefilarete.stalactite.engine.model.Language@172aa171],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@707f4505],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 879, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 880, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 881, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 882, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 883, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 884, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@67179928] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@67179928] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68996709, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68996709, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64b6ba7a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 885, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 886, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64b6ba7a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64b6ba7a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 887, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64b6ba7a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1408bbe7 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1408bbe7] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1408bbe7] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64b6ba7a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 888, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 889, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 890, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.name=me}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=you}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@382a0846,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@382a0846,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@59d20597, org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@382a0846,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@59d20597, org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@382a0846,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@59d20597, org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@382a0846,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@382a0846,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@382a0846,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@c94b341, org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@c94b341, org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@c94b341, org.codefilarete.stalactite.engine.model.Language@413ebdd2],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation delete from Country_languages where languages_id = ? and country_id = ? | {1={Country_languages.country_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88}, 2={Country_languages.country_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}} 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 891, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 892, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 893, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 894, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 895, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 896, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1408bbe7] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1408bbe7] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64b6ba7a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64b6ba7a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2890e234, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 897, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 898, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2890e234, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2890e234, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 899, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2890e234, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7266e2e6 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7266e2e6] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7266e2e6] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2890e234, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 900, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 901, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 902, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is not null | {} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a6d14c3 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1559ffbe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25b995d6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@237bf540 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c848bb2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55faaed1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 903, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 904, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 905, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 906, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 907, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 908, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7266e2e6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7266e2e6] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2890e234, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2890e234, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7a55eed5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 909, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 910, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7a55eed5, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7a55eed5, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 911, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7a55eed5, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62142336 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62142336] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62142336] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7a55eed5, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 912, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 913, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 914, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name != ? | {1=Titi} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a07fbd8 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@207f36b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6be4152a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@604b6a62 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5861484b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13674b28 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 915, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 916, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 917, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 918, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 919, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 920, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62142336] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62142336] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7a55eed5, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7a55eed5, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51765790, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 921, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 922, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51765790, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51765790, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 923, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51765790, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3077ee5 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3077ee5] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3077ee5] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51765790, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 924, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 925, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 926, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=a description with a keyword, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=a keyword contained in the description, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%a keyword} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9796870 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e6775fd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65bbabfc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4629b29 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8222183 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@307e9f30 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 927, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 928, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 929, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 930, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 931, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 932, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3077ee5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3077ee5] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51765790, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@51765790, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3f732afc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 933, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 934, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3f732afc, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3f732afc, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 935, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3f732afc, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@26c42aa8 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@26c42aa8] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@26c42aa8] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3f732afc, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 936, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 937, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 938, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.name=me}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=you}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=null, Republic.name=Toto, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@43a99ef2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@43a99ef2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@51defa7a, org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@43a99ef2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@51defa7a, org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@43a99ef2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@51defa7a, org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@43a99ef2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@43a99ef2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@43a99ef2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@40f7ae65, org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@40f7ae65, org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@40f7ae65, org.codefilarete.stalactite.engine.model.Language@65ab4a9d],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ade2e48],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ade2e48],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ade2e48],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f2069c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41eb69d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ade2e48],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a7412b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2ade2e48],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a7412b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24b4e02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@6ac03062, org.codefilarete.stalactite.engine.model.Language@2ade2e48],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a7412b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2976097f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@6ac03062, org.codefilarete.stalactite.engine.model.Language@2ade2e48],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a7412b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64fbdf41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@6ac03062, org.codefilarete.stalactite.engine.model.Language@2ade2e48],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a7412b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a7412b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a7412b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 939, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 940, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 941, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 942, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 943, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 944, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@26c42aa8] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@26c42aa8] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3f732afc, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3f732afc, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@105b5e18, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 945, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 946, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@105b5e18, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@105b5e18, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 947, missCount = 5] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@105b5e18, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@df9940b 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@df9940b] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@df9940b] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@105b5e18, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2af2d6fe]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 948, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 949, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 950, missCount = 5] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.description=a description with a keyword, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}, 2={Republic.euMember=false, Republic.description=a keyword contained in the description, Republic.name=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a5de4af 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1641ee27 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6971e091 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a9dfe2c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73379057 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15a493c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 951, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 952, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 953, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 954, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 955, missCount = 5] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 956, missCount = 5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@df9940b] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@df9940b] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@105b5e18, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@105b5e18, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [172395496] from cache with key [[MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 957, missCount = 5] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@7626a59 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@33ad9708 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@399f33be key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.691 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest 2024-09-21 10:03:43 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:43 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:43 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:43 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@4d0697c6 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:43 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest] 2024-09-21 10:03:43 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest]: using defaults. 2024-09-21 10:03:43 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:43 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:43 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3c1569b2, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@45d46151, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7fec168e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@798f8f25, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6ec0315f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@8781b3f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@173f34d8, org.springframework.test.context.event.EventPublishingTestExecutionListener@124c77bd, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7de9f662, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@3500ab03, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5bf7d08f, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@2a77a5d3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@189f0c19, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@2877e4ba] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d751681, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:43 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:43 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:43 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration} 2024-09-21 10:03:43 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@6984940e 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:43 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:43 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:43 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query. 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:43 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:43 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:43 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:43 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:43 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:43 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 16 ms. Found 2 Stalactite repository interfaces. 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2024-09-21 10:03:43 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2024-09-21 10:03:43 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2024-09-21 10:03:43 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository' 2024-09-21 10:03:43 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository… 2024-09-21 10:03:43 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository. 2024-09-21 10:03:43 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@19e6bee1 2024-09-21 10:03:43 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:43 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id)) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:43 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id) 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1770296334] in cache under key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 957, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 958, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d751681, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d751681, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 959, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d751681, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@74098c44 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@74098c44] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@74098c44] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d751681, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 960, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 961, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 962, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Tata, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@49eb9a66 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3353388e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@416a6d16 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26feae9d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5511d1a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ce45766 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61d18376 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b68172f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10125d66 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 963, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 964, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 965, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 966, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 967, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 968, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@74098c44] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@74098c44] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d751681, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d751681, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6c1c7ebc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 969, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 970, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6c1c7ebc, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6c1c7ebc, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 971, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6c1c7ebc, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2f2de6e0 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2f2de6e0] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2f2de6e0] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6c1c7ebc, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 972, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 973, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 974, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=a keyword%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@49d61ca8 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71ff6f39 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ef0df44 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@83501cb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2596a640 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e4ee672 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a65bdb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 975, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 976, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 977, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 978, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 979, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 980, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2f2de6e0] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2f2de6e0] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6c1c7ebc, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6c1c7ebc, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@342ca509, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 981, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 982, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@342ca509, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@342ca509, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 983, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@342ca509, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5d8b2f90 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5d8b2f90] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5d8b2f90] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@342ca509, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 984, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 985, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 986, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@777, Person.name=Jane Do, Person.vehicleId=null}, 2={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=John Do, Person.vehicleId=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@777, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7fae2be3 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40df07fc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57d86841 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e20cce8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f9ceea8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fa9d195 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3baf972e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=John Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42ed2c5d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=John Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71769652 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=John Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7fae2be3 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40df07fc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57d86841 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e20cce8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f9ceea8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fa9d195 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3baf972e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=Jane Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42ed2c5d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=Jane Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71769652 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=Jane Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 987, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 988, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 989, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 990, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 991, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 992, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5d8b2f90] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5d8b2f90] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@342ca509, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@342ca509, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3124e9b9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 993, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 994, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3124e9b9, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3124e9b9, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 995, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3124e9b9, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5a85fcf8 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5a85fcf8] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5a85fcf8] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3124e9b9, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 996, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 997, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 998, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4948c2db 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@719b8c4e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@361b25cf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ecac756 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b210322 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33e99277 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@d5cbec0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 999, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1000, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1001, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1002, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1003, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1004, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5a85fcf8] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5a85fcf8] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3124e9b9, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3124e9b9, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3082c3d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1005, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1006, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3082c3d, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3082c3d, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1007, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3082c3d, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.lowerEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62c74f24 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62c74f24] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62c74f24] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3082c3d, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1008, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1009, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1010, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id <= ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2013a999 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7123f4ff on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43c3bbf1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cc1c39f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@796b7d6c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@205f33f3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@347c2a1a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2013a999 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7123f4ff on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43c3bbf1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cc1c39f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@796b7d6c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@205f33f3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@347c2a1a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1011, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1012, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1013, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1014, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1015, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1016, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62c74f24] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62c74f24] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3082c3d, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3082c3d, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@483f7dfb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1017, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1018, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@483f7dfb, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@483f7dfb, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1019, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@483f7dfb, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6a1de98d 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6a1de98d] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6a1de98d] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@483f7dfb, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1020, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1021, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1022, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Tata, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Tutu} 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1023, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1024, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1025, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1026, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1027, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1028, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6a1de98d] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6a1de98d] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@483f7dfb, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@483f7dfb, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2410721, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1029, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1030, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2410721, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2410721, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1031, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2410721, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@65370117 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@65370117] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@65370117] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2410721, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1032, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1033, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1034, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Tata, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@13d1ca89,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@13d1ca89,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@13d1ca89,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e5a570, org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@13d1ca89,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e5a570, org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@13d1ca89,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e5a570, org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@13d1ca89,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@13d1ca89,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@13d1ca89,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@6c748330, org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@6c748330, org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@6c748330, org.codefilarete.stalactite.engine.model.Language@7c80bcd9],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@46130ef3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@46130ef3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@46130ef3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@45357530, org.codefilarete.stalactite.engine.model.Language@5c8292df],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@46130ef3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@45357530, org.codefilarete.stalactite.engine.model.Language@5c8292df],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@46130ef3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@45357530, org.codefilarete.stalactite.engine.model.Language@5c8292df],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@46130ef3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@46130ef3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@46130ef3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@45357530],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@45357530, org.codefilarete.stalactite.engine.model.Language@1573b1dc],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@45357530, org.codefilarete.stalactite.engine.model.Language@1573b1dc],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@45357530, org.codefilarete.stalactite.engine.model.Language@1573b1dc],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1035, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1036, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1037, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1038, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1039, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1040, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@65370117] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@65370117] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2410721, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2410721, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5dafcdc7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1041, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1042, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5dafcdc7, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5dafcdc7, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1043, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5dafcdc7, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1c8f1c73 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1c8f1c73] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c8f1c73] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5dafcdc7, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1044, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1045, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1046, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is null | {} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1600e2c0 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76b7ce27 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68661b94 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@673036e3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@510fb2d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d2bb545 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@535d6165 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1047, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1048, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1049, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1050, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1051, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1052, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1c8f1c73] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c8f1c73] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5dafcdc7, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5dafcdc7, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bf093f5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1053, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1054, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bf093f5, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bf093f5, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1055, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bf093f5, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@31288ffc 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@31288ffc] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@31288ffc] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bf093f5, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1056, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1057, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1058, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=C, Person.vehicleId=null}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=B, Person.vehicleId=null}, 3={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=A, Person.vehicleId=null}, 4={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=me, Person.vehicleId=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Tonton, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Tintin, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}, 3={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.description=null, Country.name=Tantan, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.creationDate=null}, 4={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.description=null, Country.name=Tata, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}, 4={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name like ? order by president.name asc | {1=%T%n%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7fdf3d7e 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@309b7b53 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9a68aa9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36a99435 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@378c7bc9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bc18838 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2755f323 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e59888e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@167005fc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7fdf3d7e 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@309b7b53 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9a68aa9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36a99435 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@378c7bc9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bc18838 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2755f323 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e59888e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@167005fc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7fdf3d7e 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@309b7b53 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9a68aa9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36a99435 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@378c7bc9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bc18838 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2755f323 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e59888e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@167005fc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1059, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1060, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1061, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1062, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1063, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1064, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@31288ffc] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@31288ffc] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bf093f5, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bf093f5, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@639c66cd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1065, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1066, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@639c66cd, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@639c66cd, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1067, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@639c66cd, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@43a02211 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@43a02211] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43a02211] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@639c66cd, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1068, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1069, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1070, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.presidentId=null, Country.creationDate=Fri Jan 22 11:10:23 UTC 2010}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.creationDate < ? | {1=Sat Sep 21 10:03:43 UTC 2024} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@54e1c058 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79e12f24 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b17b5ba on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2358d817 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@638f22cc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e7b1c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6c508924 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1071, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1072, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1073, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1074, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1075, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1076, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@43a02211] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43a02211] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@639c66cd, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@639c66cd, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fb23360, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1077, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1078, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fb23360, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fb23360, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1079, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fb23360, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@18f38d7a 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@18f38d7a] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@18f38d7a] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fb23360, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1080, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1081, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1082, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id = ? and Country.name = ? | {1=o.c.s.i.PersistedIdentifier@42, 2=Toto} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@18ccf13b 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ab85072 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71e873a8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@258238d0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76ce38f5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31f0c4e5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2af59846 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1083, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1084, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1085, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1086, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1087, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1088, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@18f38d7a] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@18f38d7a] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fb23360, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fb23360, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b14775c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1089, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1090, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b14775c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b14775c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1091, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b14775c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2e862e83 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2e862e83] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e862e83] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b14775c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1092, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1093, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1094, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=true, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=true} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@762b1891 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75d0c2ad on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@524ffe86 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5b91b6de on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@120d4e85 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@248c9b2d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@466d236c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=false} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4cf20dd 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@691fffb9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22546149 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14abfc39 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12a1a7b2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bc350e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@377b590 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1095, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1096, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1097, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1098, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1099, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1100, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2e862e83] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e862e83] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b14775c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b14775c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d6726f6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1101, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1102, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d6726f6, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d6726f6, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1103, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d6726f6, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6bd476f5 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6bd476f5] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6bd476f5] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d6726f6, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1104, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1105, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1106, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Tata, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1107, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1108, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1109, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1110, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1111, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1112, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6bd476f5] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6bd476f5] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d6726f6, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d6726f6, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ad4a475, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1113, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1114, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ad4a475, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ad4a475, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1115, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ad4a475, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1e4fd633 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1e4fd633] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1e4fd633] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ad4a475, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1116, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1117, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1118, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%contained%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3c206c5d 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a7b9673 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bbaa3cd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3586461a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b2ebfe5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f57898e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@19efc594 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1119, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1120, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1121, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1122, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1123, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1124, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1e4fd633] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1e4fd633] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ad4a475, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ad4a475, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@47006177, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1125, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1126, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@47006177, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@47006177, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1127, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@47006177, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5544ea96 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5544ea96] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5544ea96] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@47006177, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1128, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1129, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1130, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id >= ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@77f30472 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42582432 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44a6b9bf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2de76568 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@110e9a99 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6783409c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3983235 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@77f30472 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42582432 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44a6b9bf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2de76568 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@110e9a99 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6783409c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3983235 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1131, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1132, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1133, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1134, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1135, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1136, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5544ea96] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5544ea96] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@47006177, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@47006177, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@204f4880, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1137, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1138, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@204f4880, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@204f4880, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1139, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@204f4880, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3a5b429 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3a5b429] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3a5b429] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@204f4880, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1140, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1141, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1142, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 4={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 5 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78}} 2024-09-21 10:03:43 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1143, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1144, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1145, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1146, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1147, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1148, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3a5b429] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3a5b429] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@204f4880, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@204f4880, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f198fda, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1149, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1150, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f198fda, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f198fda, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1151, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f198fda, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@abc67a 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@abc67a] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@abc67a] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f198fda, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1152, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1153, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1154, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:43 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id between ? and ? | {1=o.c.s.i.PersistedIdentifier@40, 2=o.c.s.i.PersistedIdentifier@50} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5fb5faea 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c55c2b6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@639aa001 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc70f6e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@da316e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c6c0165 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2664a123 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5fb5faea 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c55c2b6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@639aa001 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc70f6e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@da316e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c6c0165 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2664a123 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1155, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1156, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1157, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1158, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1159, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1160, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@abc67a] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@abc67a] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f198fda, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f198fda, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f1ac8f3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1161, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1162, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f1ac8f3, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f1ac8f3, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1163, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f1ac8f3, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3e9ac53f 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3e9ac53f] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e9ac53f] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f1ac8f3, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1164, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1165, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1166, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3deba98e 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bd8b0c7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ce820c4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5b1fc5f3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44411fba on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62dfa275 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2681c9a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1167, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1168, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1169, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1170, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1171, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1172, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3e9ac53f] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e9ac53f] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f1ac8f3, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f1ac8f3, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@724e8fba, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1173, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1174, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@724e8fba, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@724e8fba, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1175, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@724e8fba, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3578461a 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3578461a] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3578461a] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@724e8fba, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1176, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1177, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1178, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:43 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:43 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1179, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1180, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1181, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1182, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1183, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1184, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3578461a] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3578461a] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@724e8fba, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@724e8fba, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@30696c34, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1185, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1186, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@30696c34, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@30696c34, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1187, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@30696c34, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6df3c3c4 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6df3c3c4] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6df3c3c4] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@30696c34, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1188, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1189, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1190, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3d2ff5a9 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@788602f5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4143c25f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3ac62ab9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@400ccb09 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c7b499 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57eaa5bb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3d2ff5a9 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@788602f5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4143c25f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3ac62ab9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@400ccb09 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c7b499 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57eaa5bb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1191, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1192, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1193, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1194, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1195, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1196, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6df3c3c4] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6df3c3c4] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@30696c34, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@30696c34, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@347f94ac, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1197, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1198, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@347f94ac, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@347f94ac, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1199, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@347f94ac, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@120d45a9 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@120d45a9] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@120d45a9] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@347f94ac, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1200, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1201, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1202, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%keyword%} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@182261fc 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d8abe58 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13d4bf8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76ac1cf0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29ae8450 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd9e37b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6823bbb7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@182261fc 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d8abe58 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13d4bf8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76ac1cf0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29ae8450 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd9e37b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6823bbb7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1203, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1204, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1205, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1206, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1207, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1208, missCount = 6] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@120d45a9] 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@120d45a9] after transaction 2024-09-21 10:03:43 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@347f94ac, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@347f94ac, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2e4ebad5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1209, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1210, missCount = 6] 2024-09-21 10:03:43 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2e4ebad5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2e4ebad5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1211, missCount = 6] 2024-09-21 10:03:43 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2e4ebad5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@739f3748 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@739f3748] for JDBC transaction 2024-09-21 10:03:43 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@739f3748] to manual commit 2024-09-21 10:03:43 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2e4ebad5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1212, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1213, missCount = 6] 2024-09-21 10:03:43 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:43 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1214, missCount = 6] 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}} 2024-09-21 10:03:43 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:43 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.id = ? | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4b77b7e1 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6786d6c9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31ef92a0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1138b3b0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d4cf992 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6553929d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54aac0c1 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71e8cdb0 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e2d1a0f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5e2023af,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.name = ? | {1=me} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@292cfba3 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66857759 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19127a8c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@283a701e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4090b673 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3673807e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2febad2e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10a416af on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@472bc276 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@6a8da58e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_vehicle.color = ? | {1=Color[rgb=123]} 2024-09-21 10:03:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@168fe53c 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ef7ea57 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16508af6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17385b89 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70fa9afe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f867060 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a5c851b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33adb727 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25424432 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@ed5d7c4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1215, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1216, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1217, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1218, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1219, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1220, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@739f3748] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@739f3748] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2e4ebad5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2e4ebad5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5b777b0e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1221, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1222, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5b777b0e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5b777b0e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1223, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5b777b0e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@53dfbc8 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@53dfbc8] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@53dfbc8] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5b777b0e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1224, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1225, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1226, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@42c309e9 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@435734c2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12301879 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1901fa4a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3685cd73 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e5ebb7c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6ec4a04a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@42c309e9 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@435734c2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12301879 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1901fa4a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3685cd73 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e5ebb7c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6ec4a04a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1227, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1228, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1229, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1230, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1231, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1232, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@53dfbc8] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@53dfbc8] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5b777b0e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5b777b0e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3c49bb0a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1233, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1234, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3c49bb0a, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3c49bb0a, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1235, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3c49bb0a, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@24bf07a5 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@24bf07a5] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@24bf07a5] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3c49bb0a, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1236, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1237, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1238, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1db3118 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fc8618b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f7637b7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17c3d19a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34ac6d65 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3db7d38c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@15dc84bd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1239, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1240, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1241, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1242, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1243, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1244, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@24bf07a5] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@24bf07a5] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3c49bb0a, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3c49bb0a, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6b32c686, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1245, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1246, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6b32c686, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6b32c686, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1247, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6b32c686, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@66cd5f16 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@66cd5f16] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@66cd5f16] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6b32c686, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1248, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1249, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1250, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@485de13d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a6894ac on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49329ce9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d1bca3b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e681871 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42bab829 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3713ac8c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1251, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1252, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1253, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1254, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1255, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1256, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@66cd5f16] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@66cd5f16] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6b32c686, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6b32c686, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24e04318, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1257, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1258, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24e04318, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24e04318, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1259, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24e04318, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.lower]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4a69f13f 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4a69f13f] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4a69f13f] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24e04318, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1260, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1261, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1262, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7246d4c6 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@498cbc8c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e3215f7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d28b90b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17564b1b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d7ed36f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a176868 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1263, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1264, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1265, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1266, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1267, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1268, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4a69f13f] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4a69f13f] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24e04318, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24e04318, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@227833cd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1269, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1270, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@227833cd, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@227833cd, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1271, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@227833cd, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@75515231 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@75515231] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@75515231] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@227833cd, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1272, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1273, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1274, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id not in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@60344d8f 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e874ae1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19d40bc6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@c9d26c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4955115d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41b22d29 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@210741f0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1275, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1276, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1277, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1278, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1279, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1280, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@75515231] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@75515231] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@227833cd, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@227833cd, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1448372a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1281, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1282, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1448372a, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1448372a, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1283, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1448372a, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4f8d265a 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4f8d265a] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f8d265a] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1448372a, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1284, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1285, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1286, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3ba41028 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bbe59db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7797b489 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@608030b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31084a85 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d8d3b6f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@101c85d6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1287, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1288, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1289, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1290, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1291, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1292, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4f8d265a] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f8d265a] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1448372a, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1448372a, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@57c21d0d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1293, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1294, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@57c21d0d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@57c21d0d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1295, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@57c21d0d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@21aa13cf 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@21aa13cf] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21aa13cf] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@57c21d0d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1296, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1297, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1298, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.nicknames=Jane Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}, 2={Person_nicknames.nicknames=John Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into State(name, id) values (?, ?) | {1={State.name=null, State.id=o.c.s.i.PersistableIdentifier@200}, 2={State.name=null, State.id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.states_id=o.c.s.i.PersistableIdentifier@200, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_states.states_id=o.c.s.i.PersistableIdentifier@100, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_states_State.id in (?) | {1=o.c.s.i.PersistableIdentifier@100} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2bd7d4d1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where president_Person_nicknames.nicknames in (?) | {1=John Do} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@cab1d62,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1299, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1300, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1301, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1302, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1303, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1304, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@21aa13cf] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21aa13cf] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@57c21d0d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@57c21d0d, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22dd4c4f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1305, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1306, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22dd4c4f, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22dd4c4f, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1307, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22dd4c4f, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@759cf944 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@759cf944] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@759cf944] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22dd4c4f, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1308, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1309, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1310, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=C, Person.vehicleId=null}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=B, Person.vehicleId=null}, 3={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=A, Person.vehicleId=null}, 4={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=me, Person.vehicleId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Tata, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}, 3={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.description=null, Country.name=Titi, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.creationDate=null}, 4={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.description=null, Country.name=Tutu, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}, 4={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 5 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@44, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:44 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?, ?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43, o.c.s.i.PersistedIdentifier@44]} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca, org.codefilarete.stalactite.engine.model.Language@25a22e57],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca, org.codefilarete.stalactite.engine.model.Language@25a22e57],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca, org.codefilarete.stalactite.engine.model.Language@25a22e57],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca, org.codefilarete.stalactite.engine.model.Language@9d7f34a],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca, org.codefilarete.stalactite.engine.model.Language@9d7f34a],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca, org.codefilarete.stalactite.engine.model.Language@9d7f34a],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@63ceb4ca],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1311, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1312, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1313, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1314, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1315, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1316, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@759cf944] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@759cf944] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22dd4c4f, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22dd4c4f, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f525793, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1317, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1318, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f525793, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f525793, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1319, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f525793, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@59a9a490 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@59a9a490] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59a9a490] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f525793, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1320, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1321, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1322, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@79db9c25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@79db9c25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@79db9c25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad, org.codefilarete.stalactite.engine.model.Language@65ab87e4],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@79db9c25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad, org.codefilarete.stalactite.engine.model.Language@65ab87e4],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@79db9c25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad, org.codefilarete.stalactite.engine.model.Language@65ab87e4],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@79db9c25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@79db9c25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@79db9c25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@445d26fd, org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@445d26fd, org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@445d26fd, org.codefilarete.stalactite.engine.model.Language@7b1e2dad],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation delete from Country_languages where country_id = ? and languages_id = ? | {1={Country_languages.country_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88}, 3={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}, 2={Country.id=o.c.s.i.PersistedIdentifier@43}} 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1323, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1324, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1325, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1326, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1327, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1328, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@59a9a490] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59a9a490] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f525793, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f525793, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67d7f791, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1329, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1330, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67d7f791, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67d7f791, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1331, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67d7f791, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2afaf658 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2afaf658] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2afaf658] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67d7f791, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1332, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1333, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1334, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is not null | {} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5eb82ec9 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1feefb45 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20ad6dcd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@bf43fd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f0b5577 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20f80c94 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@115bb033 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1335, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1336, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1337, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1338, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1339, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1340, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2afaf658] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2afaf658] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67d7f791, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67d7f791, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31ad7aec, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1341, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1342, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31ad7aec, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31ad7aec, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1343, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31ad7aec, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@21eb022 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@21eb022] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21eb022] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31ad7aec, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1344, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1345, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1346, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name != ? | {1=Titi} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7b946b4f 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f91f4f6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57ee15b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17873b5a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24ae81d3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71b9c32f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7f0e2405 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1347, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1348, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1349, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1350, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1351, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1352, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@21eb022] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21eb022] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31ad7aec, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31ad7aec, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@375d73bb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1353, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1354, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@375d73bb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@375d73bb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1355, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@375d73bb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@692c4be9 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@692c4be9] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@692c4be9] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@375d73bb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1356, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1357, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1358, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%a keyword} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1ba77d6e 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34cddd09 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@270cddd2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14a19efe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c0c430 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ed96efa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4479ba5d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1359, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1360, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1361, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1362, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1363, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1364, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@692c4be9] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@692c4be9] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@375d73bb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@375d73bb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b705f65, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1365, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1366, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b705f65, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b705f65, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1367, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b705f65, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@76cc7d7c 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@76cc7d7c] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@76cc7d7c] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b705f65, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1368, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1369, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1370, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.name=Toto, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@ffa976f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@ffa976f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@ffa976f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@308615d5, org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@ffa976f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@308615d5, org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@ffa976f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@308615d5, org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@ffa976f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@ffa976f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@ffa976f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7779d248, org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7779d248, org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7779d248, org.codefilarete.stalactite.engine.model.Language@7c4038be],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:44 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7af20b4f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7af20b4f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7af20b4f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17abf9bb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a89ee9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7af20b4f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37eb698b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d059b5c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7af20b4f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37eb698b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272271e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7af20b4f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37eb698b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdee9a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1a4b318, org.codefilarete.stalactite.engine.model.Language@7af20b4f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37eb698b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b4f6b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1a4b318, org.codefilarete.stalactite.engine.model.Language@7af20b4f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37eb698b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ad2894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1a4b318, org.codefilarete.stalactite.engine.model.Language@7af20b4f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37eb698b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37eb698b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37eb698b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1371, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1372, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1373, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1374, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1375, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1376, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@76cc7d7c] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@76cc7d7c] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b705f65, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b705f65, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6d6f2596, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1377, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1378, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6d6f2596, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6d6f2596, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1379, missCount = 6] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6d6f2596, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@29dd4d5f 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@29dd4d5f] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29dd4d5f] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6d6f2596, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a3f4166]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1380, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1381, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1382, missCount = 6] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=a description with a keyword, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}, 2={Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=a keyword contained in the description, Country.name=null, Country.modificationDate=null, Country.presidentId=null, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@12c9fb03 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45ed3fa9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@788a2594 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18a1de5d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@373f0fd6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13f1d350 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3ba1b2d4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1383, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1384, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1385, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1386, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1387, missCount = 6] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1388, missCount = 6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@29dd4d5f] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29dd4d5f] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6d6f2596, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6d6f2596, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1770296334] from cache with key [[MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1389, missCount = 6] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@4d612a93 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a2f57d1 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a307749 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.476 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@925b315 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:44 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest]: using defaults. 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@648cfef9, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@40955466, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@19e90def, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5f4098bd, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5c38ce9a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3664871f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@67b36249, org.springframework.test.context.event.EventPublishingTestExecutionListener@3ced8b72, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@26bbde6b, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@3475f9dc, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@48a86431, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@184ed04d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@60fe0da9, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@7b5ea373] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@705cc9c5 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@705cc9c5 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@b6199f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:44 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:44 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:44 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration} 2024-09-21 10:03:44 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@16b2eaad 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:44 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query. 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:44 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:44 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 11 ms. Found 1 Stalactite repository interfaces. 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2024-09-21 10:03:44 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2024-09-21 10:03:44 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2024-09-21 10:03:44 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@172cd0f8 2024-09-21 10:03:44 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, deputeCount integer, DTYPE varchar(255) not null, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [380824237] in cache under key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1389, missCount = 7] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1390, missCount = 7] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@705cc9c5 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@b6199f, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@705cc9c5 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@b6199f, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1391, missCount = 7] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@705cc9c5 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@b6199f, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@56259be0 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@56259be0] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@56259be0] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@705cc9c5 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@b6199f, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4daf6386]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1392, missCount = 7] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1393, missCount = 7] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1394, missCount = 7] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=you, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.DTYPE=Republic, Country.deputeCount=0, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.description=null, Country.DTYPE=Republic, Country.deputeCount=0, Country.modificationDate=null, Country.name=Tata, Country.creationDate=null}, 3={Country.presidentId=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.description=null, Country.DTYPE=Republic, Country.deputeCount=0, Country.modificationDate=null, Country.name=Titi, Country.creationDate=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=1} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@14d212a5 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35cc869b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e2454e5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d7ff206 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DTYPE as Country_DTYPE, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=2} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@b37956f 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4225b5af on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e9c5247 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34afdb84 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@b37956f 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4225b5af on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1395, missCount = 7] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1396, missCount = 7] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1397, missCount = 7] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1398, missCount = 7] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1399, missCount = 7] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1400, missCount = 7] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@56259be0] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@56259be0] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@705cc9c5 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@b6199f, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@705cc9c5 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@b6199f, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [380824237] from cache with key [[MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1401, missCount = 7] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@705cc9c5 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e7ea33b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e7d7618 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@6bc50a57 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:44 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest]: using defaults. 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7eeef604, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@3dbadc3c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2b287eb8, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@c8f4128, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5d8c86b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6ee8afd0, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@65dc10b, org.springframework.test.context.event.EventPublishingTestExecutionListener@70ad46e9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@33f54307, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@1848ec86, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@70f5331d, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@6a75a9e4, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@738132d6, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@2c72ccfc] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@75c66fb4 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75c66fb4 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@727971a8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:44 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:44 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:44 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration} 2024-09-21 10:03:44 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@34841b9c 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:44 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query. 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:44 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:44 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 9 ms. Found 1 Stalactite repository interfaces. 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2024-09-21 10:03:44 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2024-09-21 10:03:44 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2024-09-21 10:03:44 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4159f9d9 2024-09-21 10:03:44 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, modificationDate timestamp, name varchar(255), creationDate timestamp, description varchar(255), euMember boolean, presidentId int, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [881073052] in cache under key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1401, missCount = 8] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1402, missCount = 8] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75c66fb4 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@727971a8, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75c66fb4 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@727971a8, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1403, missCount = 8] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75c66fb4 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@727971a8, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@648cfca5 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@648cfca5] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@648cfca5] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75c66fb4 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@727971a8, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@15d2dfb4]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1404, missCount = 8] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1405, missCount = 8] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1406, missCount = 8] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.creationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=1} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37be0d45 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e2a1bdc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3780cdef on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54e025a0 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=2} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b31d4cf 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b9bd44a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a5d4375 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@556ecae8 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b31d4cf 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b9bd44a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1407, missCount = 8] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1408, missCount = 8] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1409, missCount = 8] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1410, missCount = 8] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1411, missCount = 8] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1412, missCount = 8] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@648cfca5] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@648cfca5] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75c66fb4 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@727971a8, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75c66fb4 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@727971a8, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [881073052] from cache with key [[MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 1413, missCount = 8] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@75c66fb4 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@323bd261 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@48565172 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@4b0f130f declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:44 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest]: using defaults. 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@51ed4c3f, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@62c9ba66, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4354490d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@24aa7410, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1f1d480e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@30a8db01, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@51d5f038, org.springframework.test.context.event.EventPublishingTestExecutionListener@26a814e6, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@53006505, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@2586ccb7, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5bacbc0f, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@3d458cb8, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@6d3dee58, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@7e4d743c] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@463a8e5a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:44 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:44 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:44 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection} 2024-09-21 10:03:44 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@792333b0 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:44 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query. 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:44 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:44 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 8 ms. Found 1 Stalactite repository interfaces. 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionTest.StalactiteRepositoryContextConfigurationWithoutCollection' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2024-09-21 10:03:44 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2024-09-21 10:03:44 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2024-09-21 10:03:44 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionTest.StalactiteRepositoryContextConfigurationWithoutCollection': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@35f4787f 2024-09-21 10:03:44 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [2032350128] in cache under key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1413, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1414, missCount = 9] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@463a8e5a, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@463a8e5a, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1415, missCount = 9] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@463a8e5a, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5f4db912 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5f4db912] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f4db912] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@463a8e5a, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@91c2400]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1416, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1417, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1418, missCount = 9] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.euMember=false, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.creationDate=null, Country.name=Toto}, 2={Country.description=null, Country.euMember=false, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.creationDate=null, Country.name=Tata}, 3={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.creationDate=null, Country.name=Titi}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=1} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41acf46d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41592ea3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c6ab0a6 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7493a0e9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=2} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1877da1d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1701be39 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b30428f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44ea5113 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1877da1d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1701be39 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1419, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1420, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1421, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1422, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1423, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1424, missCount = 9] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5f4db912] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f4db912] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@463a8e5a, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@463a8e5a, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@31953f8a declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:44 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging]: using defaults. 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@31da6b56, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@292b7b88, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1f43c745, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4fed859f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2d0fc7ef, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5f8a1efd, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5ef293a6, org.springframework.test.context.event.EventPublishingTestExecutionListener@7d90349a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2e73b478, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@21812abd, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@6ba4e288, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@176c3f82, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@248f8963, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@c738b8d] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1425, missCount = 9] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@7ecaad0a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1426, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1427, missCount = 9] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@42b8bc3a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1428, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1429, missCount = 9] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@42b8bc3a, testMethod = slice@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@42b8bc3a, testMethod = slice@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1430, missCount = 9] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@42b8bc3a, testMethod = slice@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3d52a67f 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3d52a67f] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3d52a67f] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@42b8bc3a, testMethod = slice@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@91c2400]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1431, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1432, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1433, missCount = 9] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 7 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.creationDate=null, Country.name=Titi}, 2={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.creationDate=null, Country.name=Toto}, 3={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.creationDate=null, Country.name=Tata}, 4={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.creationDate=null, Country.name=Tutu}, 5={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@46, Country.creationDate=null, Country.name=Tonton}, 6={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@47, Country.creationDate=null, Country.name=TinTin}, 7={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@48, Country.creationDate=null, Country.name=Toutou}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id where Country.name like ? limit ? | {1=%T%, 2=3} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d605014 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11ef4c3c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d605014 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11ef4c3c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d605014 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11ef4c3c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id where Country.name like ? limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f0d5da2 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@647e2e5d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1434, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1435, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1436, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1437, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1438, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1439, missCount = 9] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3d52a67f] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3d52a67f] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@42b8bc3a, testMethod = slice@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@42b8bc3a, testMethod = slice@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@7107ffd9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1440, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1441, missCount = 9] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@3dc55c7e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1442, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1443, missCount = 9] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@3dc55c7e, testMethod = pageable@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@3dc55c7e, testMethod = pageable@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1444, missCount = 9] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@3dc55c7e, testMethod = pageable@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@25260f67 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@25260f67] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@25260f67] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@3dc55c7e, testMethod = pageable@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@91c2400]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1445, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1446, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1447, missCount = 9] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 7 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.creationDate=null, Country.name=Titi}, 2={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.creationDate=null, Country.name=Toto}, 3={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.creationDate=null, Country.name=Tata}, 4={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.creationDate=null, Country.name=Tutu}, 5={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@46, Country.creationDate=null, Country.name=Tonton}, 6={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@47, Country.creationDate=null, Country.name=TinTin}, 7={Country.description=null, Country.euMember=false, Country.presidentId=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@48, Country.creationDate=null, Country.name=Toutou}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id where Country.name like ? limit ? offset ? | {1=%T%, 2=2, 3=0} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c2f2f33 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@503e7f43 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c2f2f33 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@503e7f43 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id where Country.name like ? | {1=%T%} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id where Country.name like ? limit ? offset ? | {1=%T%o%, 2=2, 3=0} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@313e249d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@434d5094 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@313e249d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@434d5094 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id where Country.name like ? | {1=%T%o%} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id where Country.name like ? limit ? offset ? | {1=%T%, 2=2, 3=2} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ac05035 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26b2b702 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ac05035 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26b2b702 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id where Country.name like ? | {1=%T%} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id where Country.name like ? limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48852718 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c6d0169 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1448, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1449, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1450, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1451, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1452, missCount = 9] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1453, missCount = 9] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@25260f67] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@25260f67] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@3dc55c7e, testMethod = pageable@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging@3dc55c7e, testMethod = pageable@DerivedQueriesWithoutMappedCollectionTest.Paging, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1454, missCount = 9] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@408f8829 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e92f95 testClass = DerivedQueriesWithoutMappedCollectionTest.Paging, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6ef57cba key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$Paging 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2032350128] from cache with key [[MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 1455, missCount = 9] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@40bfe33e testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@518e87dd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5343ec9a key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.11 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@485d2d73 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:44 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest]: using defaults. 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@783905c2, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@4ceb25e5, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6e5d2ad6, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4fcaa4db, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7f6dbff5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6a3c79f0, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6db0f5fb, org.springframework.test.context.event.EventPublishingTestExecutionListener@77c668ea, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@6546f3f0, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@6cbce551, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@649ca10, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@420c730b, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@1007c1c9, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@1b9a38f5] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@164e9564, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2024-09-21 10:03:44 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2024-09-21 10:03:44 DEBUG StandardEnvironment Activating profiles [] 2024-09-21 10:03:44 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration} 2024-09-21 10:03:44 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@1ecb92f9 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2024-09-21 10:03:44 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query. 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionWithPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:44 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Delete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$Paging.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery$StalactiteParametersParameterAccessor.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartialResultPartTreeStalactiteQuery.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:44 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class] 2024-09-21 10:03:44 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean 2024-09-21 10:03:44 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 8 ms. Found 1 Stalactite repository interfaces. 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesTest.StalactiteRepositoryContextConfiguration' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2024-09-21 10:03:44 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository' 2024-09-21 10:03:44 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository… 2024-09-21 10:03:44 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository. 2024-09-21 10:03:44 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@18067295 2024-09-21 10:03:44 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id)) 2024-09-21 10:03:44 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id) 2024-09-21 10:03:44 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [516657913] in cache under key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1455, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1456, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@164e9564, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@164e9564, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1457, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@164e9564, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2f8fefc6 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2f8fefc6] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2f8fefc6] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@164e9564, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1458, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1459, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1460, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Tata, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59101d9c 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51edcdcb on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24cd318b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6aa65574 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3729b745 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a258942 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f77b570 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28eb8bad on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1461, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1462, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1463, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1464, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1465, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1466, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2f8fefc6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2f8fefc6] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@164e9564, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@164e9564, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@15465d05, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1467, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1468, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@15465d05, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@15465d05, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1469, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@15465d05, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@571850c 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@571850c] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@571850c] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@15465d05, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1470, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1471, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1472, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@777, Person.name=Jane Do}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=John Do}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@777}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34882d44 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ea40c10 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@641792f0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@472bf56c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6da58910 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35fd1646 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58445380 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=John Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ee957 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=John Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34882d44 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ea40c10 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@641792f0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@472bf56c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6da58910 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35fd1646 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58445380 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=Jane Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ee957 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=Jane Do,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1473, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1474, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1475, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1476, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1477, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1478, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@571850c] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@571850c] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@15465d05, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@15465d05, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@64db533c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1479, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1480, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@64db533c, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@64db533c, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1481, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@64db533c, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@507ea530 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@507ea530] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@507ea530] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@64db533c, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1482, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1483, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1484, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Tata, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Tutu} 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1485, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1486, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1487, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1488, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1489, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1490, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@507ea530] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@507ea530] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@64db533c, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@64db533c, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1955fffa, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1491, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1492, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1955fffa, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1955fffa, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1493, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1955fffa, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@32550350 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@32550350] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@32550350] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1955fffa, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1494, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1495, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1496, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.name=Toto, Country.creationDate=Fri Jan 22 11:10:23 UTC 2010, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.creationDate < ? | {1=Sat Sep 21 10:03:44 UTC 2024} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39fe60b6 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d7ef7ca on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e5e8adf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f4f079 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70f444 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a628ee7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=],version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1497, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1498, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1499, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1500, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1501, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1502, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@32550350] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@32550350] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1955fffa, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1955fffa, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4a29521, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1503, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1504, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4a29521, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4a29521, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1505, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4a29521, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3f78325 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3f78325] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3f78325] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4a29521, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1506, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1507, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1508, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id = ? and Country.name = ? | {1=o.c.s.i.PersistedIdentifier@42, 2=Toto} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b80ca33 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a787140 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a093719 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6aabf6f5 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@130646f9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30141a7f on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1509, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1510, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1511, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1512, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1513, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1514, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3f78325] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3f78325] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4a29521, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4a29521, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3549ea10, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1515, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1516, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3549ea10, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3549ea10, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1517, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3549ea10, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@14d953ce 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@14d953ce] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14d953ce] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3549ea10, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1518, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1519, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1520, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 4={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 5 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1521, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1522, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1523, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1524, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1525, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1526, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@14d953ce] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14d953ce] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3549ea10, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3549ea10, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@651656b9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1527, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1528, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@651656b9, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@651656b9, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1529, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@651656b9, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4b51bc96 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4b51bc96] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4b51bc96] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@651656b9, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1530, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1531, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1532, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1533, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1534, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1535, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1536, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1537, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1538, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4b51bc96] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4b51bc96] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@651656b9, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@651656b9, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@378de61e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1539, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1540, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@378de61e, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@378de61e, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1541, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@378de61e, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@522c2a19 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@522c2a19] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@522c2a19] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@378de61e, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1542, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1543, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1544, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.id = ? | {1=o.c.s.i.PersistedIdentifier@666} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f305cca 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@754a9dfa on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a40086a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48b2a764 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@541d4e7f on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ef40fce on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ab2bfa on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bcb44e4 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.name = ? | {1=me} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a7ce15d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cd158f7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c8534f2 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca39a8b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50a7c4c4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25705886 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a129049 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d7c5c5 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_vehicle.color = ? | {1=Color[rgb=123]} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ec0cf4e 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74b39466 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31d63f5d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31a78026 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c36992a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c1a6726 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@193f3daf on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c59aafa on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1545, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1546, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1547, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1548, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1549, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1550, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@522c2a19] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@522c2a19] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@378de61e, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@378de61e, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1161beb2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1551, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1552, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1161beb2, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1161beb2, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1553, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1161beb2, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@106ec81e 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@106ec81e] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@106ec81e] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1161beb2, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1554, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1555, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1556, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fd66db2 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2efcf7a5 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56827682 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@9bb83fc on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2272d4c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47547dec on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fd66db2 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2efcf7a5 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56827682 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@9bb83fc on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2272d4c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47547dec on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1557, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1558, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1559, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1560, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1561, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1562, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@106ec81e] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@106ec81e] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1161beb2, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1161beb2, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@715d7bbc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1563, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1564, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@715d7bbc, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@715d7bbc, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1565, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@715d7bbc, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1502c366 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1502c366] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1502c366] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@715d7bbc, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1566, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1567, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1568, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=John Do}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=Jane Do}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into State(name, id) values (?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@100, State.name=null}, 2={State.id=o.c.s.i.PersistableIdentifier@200, State.name=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@200}, 2={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@100}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_states_State.id in (?) | {1=o.c.s.i.PersistableIdentifier@100} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fc2da2b 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@49b79071 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@190faba4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31443ab9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64cd3262 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7be7d4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71c73775 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c1c416d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fc2da2b 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@49b79071 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@190faba4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31443ab9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64cd3262 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7be7d4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71c73775 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c1c416d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fc2da2b 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@49b79071 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@190faba4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31443ab9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64cd3262 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7be7d4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71c73775 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c1c416d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fc2da2b 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@49b79071 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@190faba4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31443ab9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64cd3262 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7be7d4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71c73775 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c1c416d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2edd2bde,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_Person_nicknames.nicknames in (?) | {1=John Do} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2245103b 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5efbe895 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12ce2cc7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69770280 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ba1daf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f1b14b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45a808f3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67520476 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2245103b 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5efbe895 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12ce2cc7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69770280 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ba1daf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f1b14b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45a808f3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67520476 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2245103b 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5efbe895 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12ce2cc7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69770280 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ba1daf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f1b14b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45a808f3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67520476 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2245103b 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5efbe895 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12ce2cc7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69770280 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ba1daf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f1b14b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45a808f3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67520476 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=[Jane Do, John Do],phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2a3c82e4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1569, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1570, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1571, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1572, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1573, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1574, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1502c366] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1502c366] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@715d7bbc, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@715d7bbc, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3cc612eb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1575, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1576, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3cc612eb, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3cc612eb, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1577, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3cc612eb, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2a5320a8 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2a5320a8] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a5320a8] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3cc612eb, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1578, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1579, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1580, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61a2721d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e406969 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53adcf13 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2492174c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4568db0e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d8528bd on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30e24816 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@662c5207 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61a2721d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e406969 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@64f65e77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53adcf13 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@64f65e77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2492174c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2b399129, org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@64f65e77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4568db0e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2b399129, org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@64f65e77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d8528bd on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2b399129, org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@64f65e77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30e24816 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@64f65e77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@662c5207 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@64f65e77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61a2721d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e406969 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53adcf13 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2492174c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4568db0e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d8528bd on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30e24816 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@662c5207 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61a2721d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e406969 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53adcf13 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2492174c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@f299239, org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4568db0e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@f299239, org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d8528bd on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@f299239, org.codefilarete.stalactite.engine.model.Language@19243e20],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30e24816 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@662c5207 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@496037ad 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ce9cc4f on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d07c7a3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1945176d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3bec3feb],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3159479b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3bec3feb],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b90353c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3bec3feb],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5673aca9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b12911f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@496037ad 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ce9cc4f on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3bec3feb],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@3c205a8e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d07c7a3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3bec3feb],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@3c205a8e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1945176d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3bec3feb, org.codefilarete.stalactite.engine.model.Language@2937113c],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@3c205a8e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3159479b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3bec3feb, org.codefilarete.stalactite.engine.model.Language@2937113c],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@3c205a8e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b90353c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3bec3feb, org.codefilarete.stalactite.engine.model.Language@2937113c],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@3c205a8e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5673aca9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@3c205a8e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b12911f on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@3c205a8e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1581, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1582, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1583, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1584, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1585, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1586, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2a5320a8] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a5320a8] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3cc612eb, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3cc612eb, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@215deaf declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:44 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit]: using defaults. 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@cd0c71e, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@201c808d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@67e8b62f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5121b883, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5b436d8e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1f9f8683, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3de41291, org.springframework.test.context.event.EventPublishingTestExecutionListener@615d500e, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@21b26eb6, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@42fa4f9d, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5f97adc9, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@54c15b15, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@663458e5, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@76226519] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1587, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6b26a327, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1588, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1589, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@34ffd74d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1590, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1591, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@34ffd74d, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@34ffd74d, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1592, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@34ffd74d, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ac35c4d 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ac35c4d] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ac35c4d] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@34ffd74d, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1593, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1594, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1595, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Tata, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47f68aa4 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5f775 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ef8b3bd on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d4c88aa on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cef44b0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f1f24e3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7b0f5d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1320fd4d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47f68aa4 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5f775 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a65140d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ef8b3bd on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a65140d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d4c88aa on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846, org.codefilarete.stalactite.engine.model.Language@2794b25f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a65140d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cef44b0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846, org.codefilarete.stalactite.engine.model.Language@2794b25f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a65140d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f1f24e3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846, org.codefilarete.stalactite.engine.model.Language@2794b25f],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a65140d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7b0f5d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a65140d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1320fd4d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@5a65140d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47f68aa4 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5f775 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ef8b3bd on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d4c88aa on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cef44b0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f1f24e3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7b0f5d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1320fd4d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47f68aa4 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5f775 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ef8b3bd on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d4c88aa on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@38a0b896, org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cef44b0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@38a0b896, org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f1f24e3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@38a0b896, org.codefilarete.stalactite.engine.model.Language@e31b846],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7b0f5d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1320fd4d on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ca683a5 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c826a82 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@381b1934 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58acef73 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@baf2078 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61c00e9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a0223e3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3096c963 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ca683a5 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c826a82 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2cff7902,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@381b1934 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2cff7902,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58acef73 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@67f45ba2, org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2cff7902,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@baf2078 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@67f45ba2, org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2cff7902,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61c00e9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@67f45ba2, org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2cff7902,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a0223e3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2cff7902,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3096c963 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@2cff7902,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ca683a5 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c826a82 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@381b1934 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58acef73 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@baf2078 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61c00e9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a0223e3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3096c963 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ca683a5 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c826a82 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@381b1934 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58acef73 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e643a, org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@baf2078 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e643a, org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61c00e9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e643a, org.codefilarete.stalactite.engine.model.Language@2785477b],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a0223e3 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3096c963 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1596, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1597, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1598, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1599, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1600, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1601, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@ac35c4d] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ac35c4d] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@34ffd74d, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@34ffd74d, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4eb207b8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1602, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1603, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@5559c5ab, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1604, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1605, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@5559c5ab, testMethod = orderBy_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@5559c5ab, testMethod = orderBy_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1606, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@5559c5ab, testMethod = orderBy_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6f951fe4 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6f951fe4] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f951fe4] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@5559c5ab, testMethod = orderBy_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1607, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1608, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1609, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=C}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=B}, 3={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=A}, 4={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=me}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Tonton, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Tintin, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Country.euMember=false, Country.modificationDate=null, Country.name=Tantan, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=o.c.s.i.PersistableIdentifier@123}, 4={Country.euMember=false, Country.modificationDate=null, Country.name=Tata, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name like ? order by president.name asc | {1=%T%n%} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49b7cd0e 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43cc56e9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73951f38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66f2f19e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7ac72d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36cd6965 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tintin,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd4314b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@751bb6ff on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49b7cd0e 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43cc56e9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73951f38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66f2f19e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7ac72d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36cd6965 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tantan,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd4314b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@751bb6ff on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49b7cd0e 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43cc56e9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73951f38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66f2f19e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7ac72d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36cd6965 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd4314b on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@751bb6ff on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1610, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1611, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1612, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1613, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1614, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1615, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6f951fe4] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f951fe4] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@5559c5ab, testMethod = orderBy_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@5559c5ab, testMethod = orderBy_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@2394231f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1616, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1617, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7e4093d3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1618, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1619, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7e4093d3, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7e4093d3, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1620, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7e4093d3, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2cdead50 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2cdead50] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2cdead50] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7e4093d3, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1621, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1622, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1623, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Tata, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1624, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1625, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1626, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1627, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1628, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1629, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2cdead50] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2cdead50] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7e4093d3, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7e4093d3, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6a4b9305, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1630, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1631, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@4fb68460, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1632, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1633, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@4fb68460, testMethod = orderBy_criteriaOnCollection_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@4fb68460, testMethod = orderBy_criteriaOnCollection_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1634, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@4fb68460, testMethod = orderBy_criteriaOnCollection_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2d0b946d 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d0b946d] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d0b946d] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@4fb68460, testMethod = orderBy_criteriaOnCollection_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1635, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1636, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1637, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=C}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=B}, 3={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=A}, 4={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=me}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Tata, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Country.euMember=false, Country.modificationDate=null, Country.name=Titi, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=o.c.s.i.PersistableIdentifier@123}, 4={Country.euMember=false, Country.modificationDate=null, Country.name=Tutu, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=o.c.s.i.PersistableIdentifier@456}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 2={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 3={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 5 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@44}} 2024-09-21 10:03:44 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6299cbbb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5594f0c7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@573cca84 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dfa95e7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a834ed8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b4ef1d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23247030 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d63b599 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6299cbbb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5594f0c7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@573cca84 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dfa95e7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b, org.codefilarete.stalactite.engine.model.Language@36f413fc],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a834ed8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b, org.codefilarete.stalactite.engine.model.Language@36f413fc],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b4ef1d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b, org.codefilarete.stalactite.engine.model.Language@36f413fc],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23247030 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d63b599 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=C,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6299cbbb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5594f0c7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@573cca84 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dfa95e7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a834ed8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b4ef1d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23247030 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d63b599 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6299cbbb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5594f0c7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@573cca84 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dfa95e7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b, org.codefilarete.stalactite.engine.model.Language@4c954ace],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a834ed8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b, org.codefilarete.stalactite.engine.model.Language@4c954ace],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b4ef1d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b, org.codefilarete.stalactite.engine.model.Language@4c954ace],modificationDate=,name=Tata,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23247030 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d63b599 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=A,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6299cbbb 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5594f0c7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@573cca84 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dfa95e7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a834ed8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b4ef1d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@4f9a561b],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23247030 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d63b599 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=B,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1638, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1639, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1640, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1641, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1642, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1643, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2d0b946d] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d0b946d] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@4fb68460, testMethod = orderBy_criteriaOnCollection_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@4fb68460, testMethod = orderBy_criteriaOnCollection_onDepthProperty@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1644, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@143977f1 testClass = DerivedQueriesTest.OrderByLimit, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4afe8f90 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@e49055a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@170df1ed declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:44 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria]: using defaults. 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@71a81af8, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@6d8665cd, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2f0001bd, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@577a1f29, org.springframework.test.context.support.DirtiesContextTestExecutionListener@66b4a0e4, org.springframework.test.context.transaction.TransactionalTestExecutionListener@38c209f2, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@17e0fabe, org.springframework.test.context.event.EventPublishingTestExecutionListener@10643c3c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@53141d54, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@7b31035d, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@6b94238f, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@5aa0771d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@29ad2fa0, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@5af5ea23] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1645, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@55bc4134, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1646, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1647, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@290f5bf1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1648, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1649, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@290f5bf1, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@290f5bf1, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1650, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@290f5bf1, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@125e85fd 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@125e85fd] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@125e85fd] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@290f5bf1, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1651, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1652, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1653, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a description with a keyword, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a keyword contained in the description, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=a keyword%} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fdcff18 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4551aa4 on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f4e37f on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@669427d on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fde59bd on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6af4a822 on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1654, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1655, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1656, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1657, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1658, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1659, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@125e85fd] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@125e85fd] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@290f5bf1, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@290f5bf1, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@23c3fdd5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1660, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1661, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7e0d4ba1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1662, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1663, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7e0d4ba1, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7e0d4ba1, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1664, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7e0d4ba1, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@31f749fa 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@31f749fa] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@31f749fa] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7e0d4ba1, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1665, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1666, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1667, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e4b1ab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2caceee0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f45c955 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a7cd14c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5236aa4a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358de38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b91ed0e 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a9fb1a4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a589fdd on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22b511cf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77c7f6bb on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49df39e9 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1668, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1669, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1670, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1671, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1672, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1673, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@31f749fa] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@31f749fa] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7e0d4ba1, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7e0d4ba1, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@62da1943, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1674, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1675, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2a60598d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1676, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1677, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2a60598d, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2a60598d, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1678, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2a60598d, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.lowerEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1ac03d59 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1ac03d59] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ac03d59] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2a60598d, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1679, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1680, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1681, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e4b1ab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2caceee0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f45c955 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a7cd14c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5236aa4a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358de38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id <= ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73bbc999 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6198b6b8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@781111d5 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26400876 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49d54ae7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@393a75b1 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73bbc999 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6198b6b8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@781111d5 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26400876 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49d54ae7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@393a75b1 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1682, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1683, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1684, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1685, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1686, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1687, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1ac03d59] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ac03d59] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2a60598d, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2a60598d, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@34c4156d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1688, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1689, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5e3979b9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1690, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1691, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5e3979b9, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5e3979b9, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1692, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5e3979b9, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3f8d3e3f 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3f8d3e3f] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3f8d3e3f] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5e3979b9, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1693, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1694, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1695, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e4b1ab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2caceee0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f45c955 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a7cd14c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5236aa4a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358de38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is null | {} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12c1371e 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b59e106 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b688205 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f7b3b3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f74e852 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10732713 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1696, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1697, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1698, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1699, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1700, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1701, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3f8d3e3f] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3f8d3e3f] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5e3979b9, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5e3979b9, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@8891aa8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1702, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1703, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@40f74593, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1704, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1705, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@40f74593, testMethod = equalBoolean@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@40f74593, testMethod = equalBoolean@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1706, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@40f74593, testMethod = equalBoolean@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@49b5a921 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@49b5a921] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@49b5a921] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@40f74593, testMethod = equalBoolean@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1707, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1708, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1709, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=true, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=true} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26971d7c 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e48560a on object Country[ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d1d12d7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bdd265f on object Country[ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@422decda on object Country[ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17f3d5e2 on object Country[ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=false} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ad51c20 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4046e87d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@673ad27 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4287bd46 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19372b0b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b6a79f on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1710, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1711, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1712, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1713, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1714, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1715, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@49b5a921] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@49b5a921] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@40f74593, testMethod = equalBoolean@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@40f74593, testMethod = equalBoolean@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@654a5635, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1716, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1717, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@458556e4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1718, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1719, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@458556e4, testMethod = contains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@458556e4, testMethod = contains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1720, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@458556e4, testMethod = contains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@72388b94 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@72388b94] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72388b94] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@458556e4, testMethod = contains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1721, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1722, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1723, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a description with a keyword, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a keyword contained in the description, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%contained%} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20d95a84 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1778ab89 on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@fea991d on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ce86a47 on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2377e83d on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@780eaf3f on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1724, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1725, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1726, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1727, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1728, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1729, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@72388b94] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72388b94] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@458556e4, testMethod = contains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@458556e4, testMethod = contains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1c2b9948, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1730, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1731, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1bcf0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1732, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1733, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1bcf0, testMethod = greaterEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1bcf0, testMethod = greaterEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1734, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1bcf0, testMethod = greaterEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@dfb8c98 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@dfb8c98] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@dfb8c98] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1bcf0, testMethod = greaterEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1735, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1736, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1737, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e4b1ab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2caceee0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f45c955 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a7cd14c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5236aa4a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358de38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id >= ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32ab1f33 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78eb5f63 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31a4dd80 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f3dac49 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@303529f6 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@276abaad on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32ab1f33 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78eb5f63 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31a4dd80 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f3dac49 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@303529f6 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@276abaad on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1738, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1739, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1740, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1741, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1742, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1743, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@dfb8c98] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@dfb8c98] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1bcf0, testMethod = greaterEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1bcf0, testMethod = greaterEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@e0dbde5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1744, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1745, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7cc0c15b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1746, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1747, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7cc0c15b, testMethod = between@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7cc0c15b, testMethod = between@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1748, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7cc0c15b, testMethod = between@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@31c5fb43 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@31c5fb43] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@31c5fb43] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7cc0c15b, testMethod = between@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1749, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1750, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1751, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e4b1ab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2caceee0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f45c955 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a7cd14c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5236aa4a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358de38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id between ? and ? | {1=o.c.s.i.PersistedIdentifier@40, 2=o.c.s.i.PersistedIdentifier@50} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@272193ee 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@272a9840 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14622ee3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6609a1a1 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ed05995 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bc0659a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@272193ee 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@272a9840 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14622ee3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6609a1a1 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ed05995 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bc0659a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1752, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1753, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1754, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1755, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1756, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1757, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@31c5fb43] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@31c5fb43] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7cc0c15b, testMethod = between@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7cc0c15b, testMethod = between@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@2ff3c844, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1758, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1759, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57e79495, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1760, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1761, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57e79495, testMethod = notContains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57e79495, testMethod = notContains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1762, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57e79495, testMethod = notContains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7919d904 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7919d904] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7919d904] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57e79495, testMethod = notContains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1763, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1764, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1765, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a description with a keyword, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a keyword contained in the description, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1936633d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a5bf927 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@492fbf58 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5beff5f6 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18b33763 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cd28e52 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1766, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1767, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1768, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1769, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1770, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1771, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7919d904] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7919d904] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57e79495, testMethod = notContains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57e79495, testMethod = notContains@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3be49c5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1772, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1773, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b76efe, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1774, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1775, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b76efe, testMethod = in@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b76efe, testMethod = in@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1776, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b76efe, testMethod = in@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3aafd0e4 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3aafd0e4] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3aafd0e4] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b76efe, testMethod = in@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1777, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1778, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1779, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52b70ee6 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@433a1a9f on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@427e3910 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ccb63e3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49f8444 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@371a9b7e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52b70ee6 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@433a1a9f on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@427e3910 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ccb63e3 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49f8444 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@371a9b7e on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1780, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1781, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1782, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1783, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1784, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1785, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3aafd0e4] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3aafd0e4] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b76efe, testMethod = in@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b76efe, testMethod = in@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@34564e35, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1786, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1787, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57f4f2aa, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1788, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1789, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57f4f2aa, testMethod = like@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57f4f2aa, testMethod = like@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1790, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57f4f2aa, testMethod = like@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1e548b5b 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1e548b5b] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1e548b5b] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57f4f2aa, testMethod = like@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1791, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1792, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1793, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a description with a keyword, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a keyword contained in the description, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%keyword%} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bc269bf 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2608f139 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cae770e on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1dd69de7 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@338d6479 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cd46301 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bc269bf 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2608f139 on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cae770e on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1dd69de7 on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@338d6479 on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cd46301 on object Country[ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1794, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1795, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1796, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1797, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1798, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1799, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1e548b5b] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1e548b5b] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57f4f2aa, testMethod = like@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@57f4f2aa, testMethod = like@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@40fba126, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1800, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1801, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1f681e53, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1802, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1803, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1f681e53, testMethod = after@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1f681e53, testMethod = after@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1804, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1f681e53, testMethod = after@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6d58674f 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6d58674f] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6d58674f] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1f681e53, testMethod = after@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1805, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1806, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1807, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e4b1ab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2caceee0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f45c955 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a7cd14c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5236aa4a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358de38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25a5a278 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@63f5bad5 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@798a241d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@496c3e49 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6076d6d4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4874bc0b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1808, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1809, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1810, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1811, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1812, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1813, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6d58674f] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6d58674f] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1f681e53, testMethod = after@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1f681e53, testMethod = after@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6f79fb9f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1814, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1815, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@396f50d2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1816, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1817, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@396f50d2, testMethod = equal@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@396f50d2, testMethod = equal@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1818, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@396f50d2, testMethod = equal@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@54962710 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@54962710] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@54962710] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@396f50d2, testMethod = equal@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1819, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1820, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1821, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79374f2d 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1247be34 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e273790 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19827336 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@540dcfba on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7331e91c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1822, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1823, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1824, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1825, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1826, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1827, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@54962710] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@54962710] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@396f50d2, testMethod = equal@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@396f50d2, testMethod = equal@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1112d23f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1828, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1829, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b58afb8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1830, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1831, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b58afb8, testMethod = lower@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b58afb8, testMethod = lower@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1832, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b58afb8, testMethod = lower@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.lower]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@575dcac6 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@575dcac6] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@575dcac6] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b58afb8, testMethod = lower@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1833, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1834, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1835, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e4b1ab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2caceee0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f45c955 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a7cd14c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5236aa4a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358de38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58a0dd52 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d313cad on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30662a07 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a37a2d8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@135fb4f4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12e8828a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1836, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1837, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1838, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1839, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1840, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1841, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@575dcac6] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@575dcac6] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b58afb8, testMethod = lower@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@2b58afb8, testMethod = lower@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@32d5f0be, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1842, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1843, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5c431a04, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1844, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1845, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5c431a04, testMethod = notIn@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5c431a04, testMethod = notIn@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1846, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5c431a04, testMethod = notIn@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ae93fd4 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ae93fd4] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ae93fd4] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5c431a04, testMethod = notIn@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1847, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1848, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1849, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id not in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@465f33a4 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d743428 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@626299bc on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f08913d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c5f40b6 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a8695f8 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1850, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1851, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1852, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1853, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1854, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1855, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@ae93fd4] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ae93fd4] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5c431a04, testMethod = notIn@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5c431a04, testMethod = notIn@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@b8b3874, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1856, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1857, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3340f248, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1858, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1859, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3340f248, testMethod = greater@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3340f248, testMethod = greater@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1860, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3340f248, testMethod = greater@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@61c9afcc 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@61c9afcc] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61c9afcc] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3340f248, testMethod = greater@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1861, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1862, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1863, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e4b1ab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2caceee0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f45c955 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a7cd14c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5236aa4a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358de38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c0f1c4b 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64141d14 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@473dcf06 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a3d444d on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@295af370 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@364ca2 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1864, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1865, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1866, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1867, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1868, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1869, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@61c9afcc] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61c9afcc] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3340f248, testMethod = greater@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3340f248, testMethod = greater@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6ffaf63, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1870, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1871, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@78c01dbf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1872, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1873, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@78c01dbf, testMethod = isNotNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@78c01dbf, testMethod = isNotNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1874, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@78c01dbf, testMethod = isNotNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4a210d59 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4a210d59] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4a210d59] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@78c01dbf, testMethod = isNotNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1875, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1876, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1877, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e4b1ab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2caceee0 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f45c955 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a7cd14c on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5236aa4a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358de38 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is not null | {} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2dc65f44 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18205c08 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@179d0438 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@87ffc8f on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1895e169 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67568a87 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1878, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1879, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1880, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1881, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1882, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1883, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4a210d59] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4a210d59] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@78c01dbf, testMethod = isNotNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@78c01dbf, testMethod = isNotNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@2ba82374, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1884, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1885, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1c0101c1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1886, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1887, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1c0101c1, testMethod = notEqual@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1c0101c1, testMethod = notEqual@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1888, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1c0101c1, testMethod = notEqual@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4f50a274 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4f50a274] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f50a274] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1c0101c1, testMethod = notEqual@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1889, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1890, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1891, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name != ? | {1=Titi} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e47afd 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f90295b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24045d7a on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3ed32db7 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c76de22 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a1fb55b on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1892, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1893, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1894, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1895, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1896, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1897, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4f50a274] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f50a274] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1c0101c1, testMethod = notEqual@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1c0101c1, testMethod = notEqual@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@45879a64, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1898, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1899, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3ffacb38, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1900, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1901, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3ffacb38, testMethod = endsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3ffacb38, testMethod = endsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1902, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3ffacb38, testMethod = endsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@87814f1 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@87814f1] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@87814f1] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3ffacb38, testMethod = endsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1903, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1904, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1905, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a description with a keyword, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a keyword contained in the description, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%a keyword} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15f87e85 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@706b8129 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bbeb347 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@235e45a3 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f2ba7f9 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71f109d0 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1906, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1907, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1908, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1909, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1910, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1911, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@87814f1] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@87814f1] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3ffacb38, testMethod = endsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@3ffacb38, testMethod = endsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@281ad698, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1912, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1913, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7a5ca80d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1914, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1915, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7a5ca80d, testMethod = notLike@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7a5ca80d, testMethod = notLike@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1916, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7a5ca80d, testMethod = notLike@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@39a911f 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@39a911f] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@39a911f] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7a5ca80d, testMethod = notLike@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1917, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1918, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1919, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a description with a keyword, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.description=a keyword contained in the description, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ca73ab2 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1012987b on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ede3958 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71c229b6 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1968bd52 on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@769343de on object Country[ancientCities=[],capital=,cities=,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1920, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1921, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1922, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1923, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1924, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1925, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@39a911f] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@39a911f] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7a5ca80d, testMethod = notLike@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@7a5ca80d, testMethod = notLike@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1926, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@10b732a9 testClass = DerivedQueriesTest.Criteria, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4976a73d testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@9e6519c key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.21 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria [INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2024-09-21 10:03:44 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2024-09-21 10:03:44 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7729662e declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2024-09-21 10:03:44 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete]: using defaults. 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper 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] 2024-09-21 10:03:44 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext] 2024-09-21 10:03:44 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4db00a8c, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@4be7f34b, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@58468259, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@344666ff, org.springframework.test.context.support.DirtiesContextTestExecutionListener@79efee91, org.springframework.test.context.transaction.TransactionalTestExecutionListener@d66374c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@61de38f3, org.springframework.test.context.event.EventPublishingTestExecutionListener@66a8dba9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@60352a8b, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@5c55ad96, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4cdc0f4f, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@6c89e0ee, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@2521fe86, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@5469cea9] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@5bce146e testClass = DerivedQueriesTest.Delete, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1927, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@b1c23d9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1928, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1929, missCount = 10] 2024-09-21 10:03:44 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5bce146e testClass = DerivedQueriesTest.Delete, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete@205a2bb0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1930, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1931, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5bce146e testClass = DerivedQueriesTest.Delete, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete@205a2bb0, testMethod = manyToManyCriteria@DerivedQueriesTest.Delete, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5bce146e testClass = DerivedQueriesTest.Delete, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete@205a2bb0, testMethod = manyToManyCriteria@DerivedQueriesTest.Delete, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1932, missCount = 10] 2024-09-21 10:03:44 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5bce146e testClass = DerivedQueriesTest.Delete, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete@205a2bb0, testMethod = manyToManyCriteria@DerivedQueriesTest.Delete, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2024-09-21 10:03:44 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@59b04018 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@59b04018] for JDBC transaction 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59b04018] to manual commit 2024-09-21 10:03:44 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5bce146e testClass = DerivedQueriesTest.Delete, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete@205a2bb0, testMethod = manyToManyCriteria@DerivedQueriesTest.Delete, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@616e7eb6]; rollback [true] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1933, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1934, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1935, missCount = 10] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.euMember=false, Country.modificationDate=null, Country.name=Toto, Country.creationDate=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 2={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 3={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr} 2024-09-21 10:03:44 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a1bbaab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e349616 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@782d2e29 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26c19dca on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23d526d4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@462caacf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@147cbf8a on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11aa92d9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a1bbaab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e349616 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37a50518,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@782d2e29 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37a50518,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26c19dca on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65, org.codefilarete.stalactite.engine.model.Language@4f24edf9],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37a50518,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23d526d4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65, org.codefilarete.stalactite.engine.model.Language@4f24edf9],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37a50518,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@462caacf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65, org.codefilarete.stalactite.engine.model.Language@4f24edf9],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37a50518,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@147cbf8a on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37a50518,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11aa92d9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=me,nicknames=,phoneNumbers=,timestamp=,vehicle=Vehicle[color=Color[rgb=123],engine=,owner=org.codefilarete.stalactite.engine.model.Person@37a50518,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a1bbaab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e349616 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@782d2e29 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26c19dca on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23d526d4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@462caacf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@147cbf8a on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11aa92d9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a1bbaab 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e349616 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@782d2e29 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26c19dca on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@700cb93f, org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23d526d4 on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@700cb93f, org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@462caacf on object Country[ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@700cb93f, org.codefilarete.stalactite.engine.model.Language@1cff2c65],modificationDate=,name=Toto,president=Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0],states=[],timestamp=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@147cbf8a on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11aa92d9 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=you,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 4 times 2024-09-21 10:03:44 DEBUG SQLOperation delete from Country_languages where languages_id = ? and country_id = ? | {1={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88, Country_languages.country_id=o.c.s.i.PersistedIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}} 2024-09-21 10:03:44 DEBUG SQLOperation Batching statement 2 times 2024-09-21 10:03:44 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}, 2={Country.id=o.c.s.i.PersistedIdentifier@43}} 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1936, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1937, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1938, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1939, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1940, missCount = 10] 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1941, missCount = 10] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@59b04018] 2024-09-21 10:03:44 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59b04018] after transaction 2024-09-21 10:03:44 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5bce146e testClass = DerivedQueriesTest.Delete, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete@205a2bb0, testMethod = manyToManyCriteria@DerivedQueriesTest.Delete, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5bce146e testClass = DerivedQueriesTest.Delete, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete@205a2bb0, testMethod = manyToManyCriteria@DerivedQueriesTest.Delete, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1942, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@5bce146e testClass = DerivedQueriesTest.Delete, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@71b1045f testClass = DerivedQueriesTest.Delete, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6b378046 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Delete 2024-09-21 10:03:44 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [516657913] from cache with key [[MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2024-09-21 10:03:44 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@78288298 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 1943, missCount = 10] 2024-09-21 10:03:44 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@53cb68dc testClass = DerivedQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@72fedd85 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5cd9439a key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6b063470, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@245cb8df, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@634e1b39, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@66756662], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null]. [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.483 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest [INFO] Running org.codefilarete.stalactite.sql.spring.transaction.Hibernate5ConnectionProviderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.354 s - in org.codefilarete.stalactite.sql.spring.transaction.Hibernate5ConnectionProviderTest [INFO] Running org.codefilarete.stalactite.sql.spring.transaction.PlatformTransactionManagerConnectionProviderTest 2024-09-21 10:03:45 DEBUG TransactionTemplate Initiating transaction rollback on application exception java.lang.RuntimeException at org.codefilarete.stalactite.sql.spring.transaction.PlatformTransactionManagerConnectionProvider$1.doInTransactionWithoutResult(PlatformTransactionManagerConnectionProvider.java:57) at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:36) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) at org.codefilarete.stalactite.sql.spring.transaction.PlatformTransactionManagerConnectionProvider.executeInNewTransaction(PlatformTransactionManagerConnectionProvider.java:54) at org.codefilarete.stalactite.sql.spring.transaction.PlatformTransactionManagerConnectionProviderTest.lambda$executeInNewTransaction_whenOperationFails_rollbackIsInvoked$0(PlatformTransactionManagerConnectionProviderTest.java:59) at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63) at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:892) at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1366) at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1210) at org.codefilarete.stalactite.sql.spring.transaction.PlatformTransactionManagerConnectionProviderTest.executeInNewTransaction_whenOperationFails_rollbackIsInvoked(PlatformTransactionManagerConnectionProviderTest.java:59) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.util.ArrayList.forEach(ArrayList.java:1259) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.util.ArrayList.forEach(ArrayList.java:1259) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.11 s - in org.codefilarete.stalactite.sql.spring.transaction.PlatformTransactionManagerConnectionProviderTest [INFO] Running org.codefilarete.stalactite.sql.spring.transaction.JpaConnectionProviderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.sql.spring.transaction.JpaConnectionProviderTest [INFO] Running org.codefilarete.stalactite.sql.spring.transaction.DataSourceConnectionProviderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.codefilarete.stalactite.sql.spring.transaction.DataSourceConnectionProviderTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 164, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ spring-integration --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/spring-integration-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ spring-integration --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/jacoco.exec [INFO] Analyzed bundle 'spring-integration' with 33 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ spring-integration --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-integration/2.0.1-SNAPSHOT/spring-integration-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/spring-integration-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-integration/2.0.1-SNAPSHOT/spring-integration-2.0.1-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-derby-adapter >------------ [INFO] Building sql-derby-adapter 2.0.1-SNAPSHOT [10/33] [INFO] from sql-adapter/sql-derby-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-derby-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-derby-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ sql-derby-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ sql-derby-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 4 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ sql-derby-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-derby-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 5 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ sql-derby-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorDerbyTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.745 s - in org.codefilarete.stalactite.sql.result.ResultSetIteratorDerbyTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLOperationDerbyTest SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.725 s - in org.codefilarete.stalactite.sql.statement.SQLOperationDerbyTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest [INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.05 s - in org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ sql-derby-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/sql-derby-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ sql-derby-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/sql-derby-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql-derby-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/jacoco.exec [INFO] Analyzed bundle 'sql-derby-adapter' with 4 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql-derby-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-derby-adapter/2.0.1-SNAPSHOT/sql-derby-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/sql-derby-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-derby-adapter/2.0.1-SNAPSHOT/sql-derby-adapter-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/sql-derby-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-derby-adapter/2.0.1-SNAPSHOT/sql-derby-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] -------------< org.codefilarete.stalactite:sql-h2-adapter >------------- [INFO] Building sql-h2-adapter 2.0.1-SNAPSHOT [11/33] [INFO] from sql-adapter/sql-h2-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-h2-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-h2-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ sql-h2-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ sql-h2-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ sql-h2-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-h2-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 5 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ sql-h2-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.672 s - in org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test [INFO] Running org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest [INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.302 s - in org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLOperationH2Test SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.625 s - in org.codefilarete.stalactite.sql.statement.SQLOperationH2Test [INFO] [INFO] Results: [INFO] [INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ sql-h2-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/sql-h2-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ sql-h2-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/sql-h2-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql-h2-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/jacoco.exec [INFO] Analyzed bundle 'sql-h2-adapter' with 2 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql-h2-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-h2-adapter/2.0.1-SNAPSHOT/sql-h2-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/sql-h2-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-h2-adapter/2.0.1-SNAPSHOT/sql-h2-adapter-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/sql-h2-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-h2-adapter/2.0.1-SNAPSHOT/sql-h2-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:sql-mariadb-adapter >----------- [INFO] Building sql-mariadb-adapter 2.0.1-SNAPSHOT [12/33] [INFO] from sql-adapter/sql-mariadb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-mariadb-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-mariadb-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ sql-mariadb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ sql-mariadb-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ sql-mariadb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-mariadb-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ sql-mariadb-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorMariaDBTest using embedded datasource SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.673 s - in org.codefilarete.stalactite.sql.result.ResultSetIteratorMariaDBTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest using embedded datasource [INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.831 s - in org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLOperationMariaDBTest using embedded datasource [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.238 s - in org.codefilarete.stalactite.sql.statement.SQLOperationMariaDBTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ sql-mariadb-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/sql-mariadb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ sql-mariadb-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/sql-mariadb-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql-mariadb-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/jacoco.exec [INFO] Analyzed bundle 'sql-mariadb-adapter' with 2 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql-mariadb-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mariadb-adapter/2.0.1-SNAPSHOT/sql-mariadb-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/sql-mariadb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mariadb-adapter/2.0.1-SNAPSHOT/sql-mariadb-adapter-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/sql-mariadb-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mariadb-adapter/2.0.1-SNAPSHOT/sql-mariadb-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-mysql-adapter >------------ [INFO] Building sql-mysql-adapter 2.0.1-SNAPSHOT [13/33] [INFO] from sql-adapter/sql-mysql-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-mysql-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-mysql-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ sql-mysql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ sql-mysql-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ sql-mysql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-mysql-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 7 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ sql-mysql-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorMySQLTest using embedded datasource [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.251 s - in org.codefilarete.stalactite.sql.result.ResultSetIteratorMySQLTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest using embedded datasource [INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.143 s - in org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLOperationMySQLTest using embedded datasource [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.291 s - in org.codefilarete.stalactite.sql.statement.SQLOperationMySQLTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ sql-mysql-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/sql-mysql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ sql-mysql-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/sql-mysql-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql-mysql-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/jacoco.exec [INFO] Analyzed bundle 'sql-mysql-adapter' with 2 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql-mysql-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mysql-adapter/2.0.1-SNAPSHOT/sql-mysql-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/sql-mysql-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mysql-adapter/2.0.1-SNAPSHOT/sql-mysql-adapter-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/sql-mysql-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mysql-adapter/2.0.1-SNAPSHOT/sql-mysql-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-oracle-adapter >----------- [INFO] Building sql-oracle-adapter 2.0.1-SNAPSHOT [14/33] [INFO] from sql-adapter/sql-oracle-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-oracle-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-oracle-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ sql-oracle-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ sql-oracle-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/OracleParameterBinders.java: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/OracleParameterBinders.java uses or overrides a deprecated API. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/OracleParameterBinders.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ sql-oracle-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-oracle-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 7 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ sql-oracle-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorOracleTest using embedded datasource [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.294 s - in org.codefilarete.stalactite.sql.result.ResultSetIteratorOracleTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest using embedded datasource [INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.408 s - in org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLOperationOracleTest using embedded datasource [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.794 s - in org.codefilarete.stalactite.sql.statement.SQLOperationOracleTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ sql-oracle-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/sql-oracle-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ sql-oracle-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/sql-oracle-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql-oracle-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/jacoco.exec [INFO] Analyzed bundle 'sql-oracle-adapter' with 4 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql-oracle-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-oracle-adapter/2.0.1-SNAPSHOT/sql-oracle-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/sql-oracle-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-oracle-adapter/2.0.1-SNAPSHOT/sql-oracle-adapter-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/sql-oracle-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-oracle-adapter/2.0.1-SNAPSHOT/sql-oracle-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] ---------< org.codefilarete.stalactite:sql-postgresql-adapter >--------- [INFO] Building sql-postgresql-adapter 2.0.1-SNAPSHOT [15/33] [INFO] from sql-adapter/sql-postgresql-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-postgresql-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-postgresql-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ sql-postgresql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ sql-postgresql-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ sql-postgresql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-postgresql-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ sql-postgresql-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorPostgreSQLTest using embedded datasource SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.525 s - in org.codefilarete.stalactite.sql.result.ResultSetIteratorPostgreSQLTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest using embedded datasource [INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.234 s - in org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLOperationPostgreSQLTest using embedded datasource [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.313 s - in org.codefilarete.stalactite.sql.statement.SQLOperationPostgreSQLTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ sql-postgresql-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/sql-postgresql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ sql-postgresql-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/sql-postgresql-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql-postgresql-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/jacoco.exec [INFO] Analyzed bundle 'sql-postgresql-adapter' with 3 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql-postgresql-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-postgresql-adapter/2.0.1-SNAPSHOT/sql-postgresql-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/sql-postgresql-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-postgresql-adapter/2.0.1-SNAPSHOT/sql-postgresql-adapter-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/sql-postgresql-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-postgresql-adapter/2.0.1-SNAPSHOT/sql-postgresql-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-sqlite-adapter >----------- [INFO] Building sql-sqlite-adapter 2.0.1-SNAPSHOT [16/33] [INFO] from sql-adapter/sql-sqlite-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-sqlite-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-sqlite-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ sql-sqlite-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ sql-sqlite-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ sql-sqlite-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-sqlite-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 4 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ sql-sqlite-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.379 s - in org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest [INFO] Running org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest [INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.18 s - in org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest [INFO] Running org.codefilarete.stalactite.sql.statement.SQLOperationSQLiteTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.sql.statement.SQLOperationSQLiteTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ sql-sqlite-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/sql-sqlite-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jar:3.1.2:test-jar (default) @ sql-sqlite-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/sql-sqlite-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ sql-sqlite-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/jacoco.exec [INFO] Analyzed bundle 'sql-sqlite-adapter' with 3 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ sql-sqlite-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-sqlite-adapter/2.0.1-SNAPSHOT/sql-sqlite-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/sql-sqlite-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-sqlite-adapter/2.0.1-SNAPSHOT/sql-sqlite-adapter-2.0.1-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/sql-sqlite-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-sqlite-adapter/2.0.1-SNAPSHOT/sql-sqlite-adapter-2.0.1-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:core-derby-adapter >----------- [INFO] Building core-derby-adapter 2.0.1-SNAPSHOT [17/33] [INFO] from core-adapter/core-derby-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core-derby-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-derby-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ core-derby-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ core-derby-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 4 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDialect.java: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDialect.java uses unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDialect.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ core-derby-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-derby-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ core-derby-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest 2024-09-21 10:05:06 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:05:06 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:05:06 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:05:06 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2024-09-21 10:05:06 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null) 2024-09-21 10:05:06 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId 2024-09-21 10:05:06 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2024-09-21 10:05:06 DEBUG SQLOperation select Toto.name from Toto 2024-09-21 10:05:06 DEBUG SQLOperation select Toto.id from Toto 2024-09-21 10:05:06 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2024-09-21 10:05:06 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2024-09-21 10:05:06 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1 2024-09-21 10:05:06 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2 2024-09-21 10:05:07 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:05:07 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:05:07 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:05:07 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2024-09-21 10:05:07 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null) 2024-09-21 10:05:07 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId 2024-09-21 10:05:07 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2024-09-21 10:05:07 DEBUG SQLOperation select Toto.id, Toto.name from Toto [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.2 s - in org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 0 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysDerbyTest 2024-09-21 10:05:07 DEBUG DDLDeployer create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, primary key (a)) 2024-09-21 10:05:07 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:05:07 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) 2024-09-21 10:05:07 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:07 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.164 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysDerbyTest [INFO] Running org.codefilarete.stalactite.engine.PersisterDerbyTest 2024-09-21 10:05:07 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:07 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:07 DEBUG SQLOperation delete from Toto where a = ? 2024-09-21 10:05:07 DEBUG SQLOperation delete from Toto where a in (?) 2024-09-21 10:05:07 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:07 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:07 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:05:07 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:07 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:05:07 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:05:07 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:07 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:07 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:05:07 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:07 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:05:08 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:08 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:08 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:05:08 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:05:08 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.605 s - in org.codefilarete.stalactite.engine.PersisterDerbyTest [INFO] Running org.codefilarete.stalactite.sql.ddl.DerbyDDLTableGeneratorTest 2024-09-21 10:05:08 DEBUG DDLDeployer create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, name varchar(255), primary key (id)) 2024-09-21 10:05:08 DEBUG DDLDeployer create table dummyTable2(name varchar(255)) 2024-09-21 10:05:08 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2024-09-21 10:05:08 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2024-09-21 10:05:08 DEBUG DDLDeployer alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 s - in org.codefilarete.stalactite.sql.ddl.DerbyDDLTableGeneratorTest [INFO] Running org.codefilarete.stalactite.sql.DerbyDialectResolverTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s - in org.codefilarete.stalactite.sql.DerbyDialectResolverTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 17, Failures: 0, Errors: 0, Skipped: 3 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ core-derby-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/target/core-derby-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core-derby-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/target/jacoco.exec [INFO] Analyzed bundle 'core-derby-adapter' with 9 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ core-derby-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-derby-adapter/2.0.1-SNAPSHOT/core-derby-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/target/core-derby-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-derby-adapter/2.0.1-SNAPSHOT/core-derby-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] ------------< org.codefilarete.stalactite:core-h2-adapter >------------- [INFO] Building core-h2-adapter 2.0.1-SNAPSHOT [18/33] [INFO] from core-adapter/core-h2-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core-h2-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-h2-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ core-h2-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ core-h2-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ core-h2-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-h2-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ core-h2-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.PersisterH2Test 2024-09-21 10:05:09 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:10 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:10 DEBUG SQLOperation delete from Toto where a = ? 2024-09-21 10:05:10 DEBUG SQLOperation delete from Toto where a in (?) 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:10 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:10 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:10 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:05:10 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:10 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:10 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:05:10 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:10 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:05:10 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:10 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:05:10 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:05:10 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:10 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.986 s - in org.codefilarete.stalactite.engine.PersisterH2Test [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysH2Test 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(a integer GENERATED ALWAYS AS IDENTITY, b integer, c integer, unique (a)) 2024-09-21 10:05:10 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:05:10 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) 2024-09-21 10:05:10 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:05:10 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysH2Test [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:10 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:05:10 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2024-09-21 10:05:10 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:05:10 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?)) 2024-09-21 10:05:10 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b)) 2024-09-21 10:05:10 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:05:10 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?)) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:05:10 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.name from Toto 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id from Toto 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:05:10 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId 2024-09-21 10:05:10 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:05:10 DEBUG SQLOperation select Toto.id, Toto.name from Toto [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.2 s - in org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test [INFO] Running org.codefilarete.stalactite.sql.ddl.H2DDLTableGeneratorTest 2024-09-21 10:05:10 DEBUG DDLDeployer create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY not null, name varchar, unique (id)) 2024-09-21 10:05:10 DEBUG DDLDeployer create table dummyTable2(name varchar) 2024-09-21 10:05:10 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2024-09-21 10:05:10 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2024-09-21 10:05:10 DEBUG DDLDeployer alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.codefilarete.stalactite.sql.ddl.H2DDLTableGeneratorTest [INFO] Running org.codefilarete.stalactite.sql.H2DialectResolverTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.sql.H2DialectResolverTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ core-h2-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/target/core-h2-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core-h2-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/target/jacoco.exec [INFO] Analyzed bundle 'core-h2-adapter' with 5 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ core-h2-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-h2-adapter/2.0.1-SNAPSHOT/core-h2-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/target/core-h2-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-h2-adapter/2.0.1-SNAPSHOT/core-h2-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:core-mariadb-adapter >---------- [INFO] Building core-mariadb-adapter 2.0.1-SNAPSHOT [19/33] [INFO] from core-adapter/core-mariadb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core-mariadb-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-mariadb-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ core-mariadb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ core-mariadb-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 8 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDialect.java: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDialect.java uses unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDialect.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ core-mariadb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-mariadb-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ core-mariadb-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.PersisterMariaDBTest using embedded datasource 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.748 s - in org.codefilarete.stalactite.engine.PersisterMariaDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest using embedded datasource 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b)) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.124 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMariaDBTest using embedded datasource 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(a int auto_increment, b int, c int, primary key (a)) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMariaDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest using embedded datasource 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(`id` int not null, dummyProp varchar(255)) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(`id` int not null, name varchar(255)) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Tata(name varchar(255), totoId int not null) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(`id` int not null, name varchar(255)) 2024-09-21 10:05:27 DEBUG DDLDeployer create table Toto(`id` int not null, dummyProp varchar(255)) 2024-09-21 10:05:28 DEBUG DDLDeployer create table Toto(`id` int not null, name varchar(255)) 2024-09-21 10:05:28 DEBUG DDLDeployer create table Tata(name varchar(255), totoId int not null) 2024-09-21 10:05:28 DEBUG DDLDeployer create table Toto(`id` int not null, name varchar(255)) [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.364 s - in org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest [INFO] Running org.codefilarete.stalactite.sql.MariaDBDialectResolverTest using embedded datasource [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.codefilarete.stalactite.sql.MariaDBDialectResolverTest [INFO] Running org.codefilarete.stalactite.sql.ddl.MariaDBDDLTableGeneratorTest using embedded datasource 2024-09-21 10:05:28 DEBUG DDLDeployer create table dummyTable1(`id` int auto_increment not null, name varchar(255), primary key (`id`)) 2024-09-21 10:05:28 DEBUG DDLDeployer create table dummyTable2(name varchar(255)) 2024-09-21 10:05:28 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2024-09-21 10:05:28 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2024-09-21 10:05:28 DEBUG DDLDeployer alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.08 s - in org.codefilarete.stalactite.sql.ddl.MariaDBDDLTableGeneratorTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ core-mariadb-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/target/core-mariadb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core-mariadb-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/target/jacoco.exec [INFO] Analyzed bundle 'core-mariadb-adapter' with 9 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ core-mariadb-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-mariadb-adapter/2.0.1-SNAPSHOT/core-mariadb-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/target/core-mariadb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-mariadb-adapter/2.0.1-SNAPSHOT/core-mariadb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:core-mysql-adapter >----------- [INFO] Building core-mysql-adapter 2.0.1-SNAPSHOT [20/33] [INFO] from core-adapter/core-mysql-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core-mysql-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-mysql-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ core-mysql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ core-mysql-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 8 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDialect.java: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDialect.java uses unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDialect.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ core-mysql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-mysql-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ core-mysql-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.PersisterMySQLTest using embedded datasource 2024-09-21 10:05:42 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:42 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:42 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:42 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:43 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.755 s - in org.codefilarete.stalactite.engine.PersisterMySQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorMySQLTest using embedded datasource 2024-09-21 10:05:43 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:05:43 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2024-09-21 10:05:43 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b)) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.272 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorMySQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest using embedded datasource 2024-09-21 10:05:43 DEBUG DDLDeployer create table Toto(id int not null, dummyProp varchar(255)) 2024-09-21 10:05:43 DEBUG DDLDeployer create table Toto(id int not null, name varchar(255)) 2024-09-21 10:05:43 DEBUG DDLDeployer create table Tata(name varchar(255), totoId int not null) 2024-09-21 10:05:43 DEBUG DDLDeployer create table Toto(id int not null, name varchar(255)) 2024-09-21 10:05:43 DEBUG DDLDeployer create table Toto(id int not null, dummyProp varchar(255)) 2024-09-21 10:05:43 DEBUG DDLDeployer create table Toto(id int not null, name varchar(255)) 2024-09-21 10:05:43 DEBUG DDLDeployer create table Tata(name varchar(255), totoId int not null) 2024-09-21 10:05:44 DEBUG DDLDeployer create table Toto(id int not null, name varchar(255)) [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.754 s - in org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMySQLTest using embedded datasource 2024-09-21 10:05:44 DEBUG DDLDeployer create table Toto(a int auto_increment, b int, c int, primary key (a)) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMySQLTest [INFO] Running org.codefilarete.stalactite.sql.MySQLDialectResolverTest using embedded datasource [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s - in org.codefilarete.stalactite.sql.MySQLDialectResolverTest [INFO] Running org.codefilarete.stalactite.sql.ddl.MySQLDDLTableGeneratorTest using embedded datasource 2024-09-21 10:05:44 DEBUG DDLDeployer create table dummyTable1(id int auto_increment not null, name varchar(255), primary key (id)) 2024-09-21 10:05:44 DEBUG DDLDeployer create table dummyTable2(name varchar(255)) 2024-09-21 10:05:44 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2024-09-21 10:05:44 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2024-09-21 10:05:44 DEBUG DDLDeployer alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.196 s - in org.codefilarete.stalactite.sql.ddl.MySQLDDLTableGeneratorTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ core-mysql-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/target/core-mysql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core-mysql-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/target/jacoco.exec [INFO] Analyzed bundle 'core-mysql-adapter' with 9 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ core-mysql-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-mysql-adapter/2.0.1-SNAPSHOT/core-mysql-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/target/core-mysql-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-mysql-adapter/2.0.1-SNAPSHOT/core-mysql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:core-oracle-adapter >----------- [INFO] Building core-oracle-adapter 2.0.1-SNAPSHOT [21/33] [INFO] from core-adapter/core-oracle-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core-oracle-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-oracle-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ core-oracle-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ core-oracle-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 4 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDialect.java: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDialect.java uses unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDialect.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ core-oracle-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-oracle-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/target/test-classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/src/test/java/org/codefilarete/stalactite/sql/ddl/OracleDDLTableGeneratorTest.java: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/src/test/java/org/codefilarete/stalactite/sql/ddl/OracleDDLTableGeneratorTest.java uses unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/src/test/java/org/codefilarete/stalactite/sql/ddl/OracleDDLTableGeneratorTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ core-oracle-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.PersisterOracleTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.679 s - in org.codefilarete.stalactite.engine.PersisterOracleTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysOracleTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.166 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysOracleTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.638 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest [INFO] Running org.codefilarete.stalactite.engine.PersistenceContextOracleTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.18 s - in org.codefilarete.stalactite.engine.PersistenceContextOracleTest [INFO] Running org.codefilarete.stalactite.sql.ddl.OracleDDLTableGeneratorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.237 s - in org.codefilarete.stalactite.sql.ddl.OracleDDLTableGeneratorTest [INFO] Running org.codefilarete.stalactite.sql.OracleDialectResolverTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s - in org.codefilarete.stalactite.sql.OracleDialectResolverTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ core-oracle-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/target/core-oracle-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core-oracle-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/target/jacoco.exec [INFO] Analyzed bundle 'core-oracle-adapter' with 7 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ core-oracle-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-oracle-adapter/2.0.1-SNAPSHOT/core-oracle-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/target/core-oracle-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-oracle-adapter/2.0.1-SNAPSHOT/core-oracle-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --------< org.codefilarete.stalactite:core-postgresql-adapter >--------- [INFO] Building core-postgresql-adapter 2.0.1-SNAPSHOT [22/33] [INFO] from core-adapter/core-postgresql-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core-postgresql-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-postgresql-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ core-postgresql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ core-postgresql-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ core-postgresql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-postgresql-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ core-postgresql-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.PersisterPostgreSQLTest using embedded datasource 2024-09-21 10:06:14 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:14 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:14 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:14 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:14 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.813 s - in org.codefilarete.stalactite.engine.PersisterPostgreSQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorPostgreSQLTest using embedded datasource 2024-09-21 10:06:14 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:06:14 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2024-09-21 10:06:14 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b)) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.178 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorPostgreSQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest using embedded datasource 2024-09-21 10:06:15 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:06:15 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:06:15 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2024-09-21 10:06:15 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:06:15 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:06:15 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:06:15 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2024-09-21 10:06:15 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.409 s - in org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysPostgreSQLTest using embedded datasource 2024-09-21 10:06:15 DEBUG DDLDeployer create table Toto(a SERIAL, b integer, c integer, primary key (a)) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysPostgreSQLTest [INFO] Running org.codefilarete.stalactite.sql.PostgreSQLDialectResolverTest using embedded datasource [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s - in org.codefilarete.stalactite.sql.PostgreSQLDialectResolverTest [INFO] Running org.codefilarete.stalactite.sql.ddl.PostgreSQLDDLTableGeneratorTest using embedded datasource 2024-09-21 10:06:15 DEBUG DDLDeployer create table dummyTable1(id SERIAL not null, name varchar, primary key (id)) 2024-09-21 10:06:15 DEBUG DDLDeployer create table dummyTable2(name varchar) 2024-09-21 10:06:15 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2024-09-21 10:06:15 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2024-09-21 10:06:15 DEBUG DDLDeployer alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s - in org.codefilarete.stalactite.sql.ddl.PostgreSQLDDLTableGeneratorTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ core-postgresql-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/target/core-postgresql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core-postgresql-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/target/jacoco.exec [INFO] Analyzed bundle 'core-postgresql-adapter' with 4 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ core-postgresql-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-postgresql-adapter/2.0.1-SNAPSHOT/core-postgresql-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/target/core-postgresql-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-postgresql-adapter/2.0.1-SNAPSHOT/core-postgresql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:core-sqlite-adapter >----------- [INFO] Building core-sqlite-adapter 2.0.1-SNAPSHOT [23/33] [INFO] from core-adapter/core-sqlite-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ core-sqlite-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-sqlite-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ core-sqlite-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ core-sqlite-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 5 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDialect.java: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDialect.java uses unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDialect.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ core-sqlite-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-sqlite-adapter --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ core-sqlite-adapter --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.codefilarete.stalactite.engine.PersisterSQLiteTest 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:17 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:06:17 DEBUG SQLOperation delete from Toto where a = ? 2024-09-21 10:06:17 DEBUG SQLOperation delete from Toto where a in (?) 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:17 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:06:17 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:17 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:06:17 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:17 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:06:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:06:17 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:06:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:17 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:06:17 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2024-09-21 10:06:17 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:06:17 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:06:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.715 s - in org.codefilarete.stalactite.engine.PersisterSQLiteTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysSQLiteTest 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2024-09-21 10:06:17 DEBUG SQLOperation Batching statement 3 times 2024-09-21 10:06:17 DEBUG SQLOperation insert into Toto(b, c) values (?, ?) 2024-09-21 10:06:17 DEBUG SQLOperation select last_insert_rowid() as last_id 2024-09-21 10:06:17 DEBUG SQLOperation Batching statement 1 times 2024-09-21 10:06:17 DEBUG SQLOperation insert into Toto(b, c) values (?, ?) 2024-09-21 10:06:17 DEBUG SQLOperation select last_insert_rowid() as last_id [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysSQLiteTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2024-09-21 10:06:17 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2024-09-21 10:06:17 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2024-09-21 10:06:17 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:06:17 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?)) 2024-09-21 10:06:17 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b)) 2024-09-21 10:06:17 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) 2024-09-21 10:06:17 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?)) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:06:17 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.name from Toto 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id from Toto 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:06:17 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId 2024-09-21 10:06:17 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2024-09-21 10:06:17 DEBUG SQLOperation select Toto.id, Toto.name from Toto [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.238 s - in org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest [INFO] Running org.codefilarete.stalactite.sql.ddl.SQLiteDDLTableGeneratorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.codefilarete.stalactite.sql.ddl.SQLiteDDLTableGeneratorTest [INFO] Running org.codefilarete.stalactite.sql.SQLiteDialectResolverTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.sql.SQLiteDialectResolverTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ core-sqlite-adapter --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/target/core-sqlite-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ core-sqlite-adapter --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/target/jacoco.exec [INFO] Analyzed bundle 'core-sqlite-adapter' with 11 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ core-sqlite-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-sqlite-adapter/2.0.1-SNAPSHOT/core-sqlite-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/target/core-sqlite-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-sqlite-adapter/2.0.1-SNAPSHOT/core-sqlite-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --------------< org.codefilarete.stalactite:orm-adapter >--------------- [INFO] Building orm-adapter 2.0.1-SNAPSHOT [24/33] [INFO] from orm-adapter/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/target/jacoco.exec" [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-adapter/2.0.1-SNAPSHOT/orm-adapter-2.0.1-SNAPSHOT.pom [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-derby-adapter >------------ [INFO] Building orm-derby-adapter 2.0.1-SNAPSHOT [25/33] [INFO] from orm-adapter/orm-derby-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-derby-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-derby-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-derby-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-derby-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm-derby-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-derby-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm-derby-adapter --- [INFO] No sources to compile [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm-derby-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-derby-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm-derby-adapter --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm-derby-adapter --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ orm-derby-adapter --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-derby-adapter/target/orm-derby-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-derby-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-derby-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-derby-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-derby-adapter/2.0.1-SNAPSHOT/orm-derby-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-derby-adapter/target/orm-derby-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-derby-adapter/2.0.1-SNAPSHOT/orm-derby-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] -------------< org.codefilarete.stalactite:orm-h2-adapter >------------- [INFO] Building orm-h2-adapter 2.0.1-SNAPSHOT [26/33] [INFO] from orm-adapter/orm-h2-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-h2-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-h2-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-h2-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-h2-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm-h2-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-h2-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm-h2-adapter --- [INFO] No sources to compile [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm-h2-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-h2-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm-h2-adapter --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm-h2-adapter --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ orm-h2-adapter --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-h2-adapter/target/orm-h2-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-h2-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-h2-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-h2-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-h2-adapter/2.0.1-SNAPSHOT/orm-h2-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-h2-adapter/target/orm-h2-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-h2-adapter/2.0.1-SNAPSHOT/orm-h2-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-hsqldb-adapter >----------- [INFO] Building orm-hsqldb-adapter 2.0.1-SNAPSHOT [27/33] [INFO] from orm-adapter/orm-hsqldb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-hsqldb-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-hsqldb-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-hsqldb-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-hsqldb-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm-hsqldb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-hsqldb-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm-hsqldb-adapter --- [INFO] No sources to compile [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm-hsqldb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-hsqldb-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm-hsqldb-adapter --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm-hsqldb-adapter --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ orm-hsqldb-adapter --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-hsqldb-adapter/target/orm-hsqldb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-hsqldb-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-hsqldb-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-hsqldb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-hsqldb-adapter/2.0.1-SNAPSHOT/orm-hsqldb-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-hsqldb-adapter/target/orm-hsqldb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-hsqldb-adapter/2.0.1-SNAPSHOT/orm-hsqldb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:orm-mariadb-adapter >----------- [INFO] Building orm-mariadb-adapter 2.0.1-SNAPSHOT [28/33] [INFO] from orm-adapter/orm-mariadb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-mariadb-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mariadb-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-mariadb-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mariadb-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm-mariadb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mariadb-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm-mariadb-adapter --- [INFO] No sources to compile [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm-mariadb-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mariadb-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm-mariadb-adapter --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm-mariadb-adapter --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ orm-mariadb-adapter --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mariadb-adapter/target/orm-mariadb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-mariadb-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-mariadb-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mariadb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-mariadb-adapter/2.0.1-SNAPSHOT/orm-mariadb-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mariadb-adapter/target/orm-mariadb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-mariadb-adapter/2.0.1-SNAPSHOT/orm-mariadb-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-mysql-adapter >------------ [INFO] Building orm-mysql-adapter 2.0.1-SNAPSHOT [29/33] [INFO] from orm-adapter/orm-mysql-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-mysql-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mysql-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-mysql-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mysql-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm-mysql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mysql-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm-mysql-adapter --- [INFO] No sources to compile [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm-mysql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mysql-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm-mysql-adapter --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm-mysql-adapter --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ orm-mysql-adapter --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mysql-adapter/target/orm-mysql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-mysql-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-mysql-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mysql-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-mysql-adapter/2.0.1-SNAPSHOT/orm-mysql-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mysql-adapter/target/orm-mysql-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-mysql-adapter/2.0.1-SNAPSHOT/orm-mysql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-oracle-adapter >----------- [INFO] Building orm-oracle-adapter 2.0.1-SNAPSHOT [30/33] [INFO] from orm-adapter/orm-oracle-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-oracle-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-oracle-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-oracle-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-oracle-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm-oracle-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-oracle-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm-oracle-adapter --- [INFO] No sources to compile [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm-oracle-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-oracle-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm-oracle-adapter --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm-oracle-adapter --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ orm-oracle-adapter --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-oracle-adapter/target/orm-oracle-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-oracle-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-oracle-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-oracle-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-oracle-adapter/2.0.1-SNAPSHOT/orm-oracle-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-oracle-adapter/target/orm-oracle-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-oracle-adapter/2.0.1-SNAPSHOT/orm-oracle-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] ---------< org.codefilarete.stalactite:orm-postgresql-adapter >--------- [INFO] Building orm-postgresql-adapter 2.0.1-SNAPSHOT [31/33] [INFO] from orm-adapter/orm-postgresql-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-postgresql-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-postgresql-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-postgresql-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-postgresql-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm-postgresql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-postgresql-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm-postgresql-adapter --- [INFO] No sources to compile [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm-postgresql-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-postgresql-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm-postgresql-adapter --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm-postgresql-adapter --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ orm-postgresql-adapter --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-postgresql-adapter/target/orm-postgresql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-postgresql-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-postgresql-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-postgresql-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-postgresql-adapter/2.0.1-SNAPSHOT/orm-postgresql-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-postgresql-adapter/target/orm-postgresql-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-postgresql-adapter/2.0.1-SNAPSHOT/orm-postgresql-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-sqlite-adapter >----------- [INFO] Building orm-sqlite-adapter 2.0.1-SNAPSHOT [32/33] [INFO] from orm-adapter/orm-sqlite-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-sqlite-adapter --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-sqlite-adapter/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-sqlite-adapter --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-sqlite-adapter/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm-sqlite-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-sqlite-adapter/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm-sqlite-adapter --- [INFO] No sources to compile [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm-sqlite-adapter --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-sqlite-adapter/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm-sqlite-adapter --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm-sqlite-adapter --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ orm-sqlite-adapter --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-sqlite-adapter/target/orm-sqlite-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-sqlite-adapter --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-sqlite-adapter --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-sqlite-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-sqlite-adapter/2.0.1-SNAPSHOT/orm-sqlite-adapter-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-sqlite-adapter/target/orm-sqlite-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-sqlite-adapter/2.0.1-SNAPSHOT/orm-sqlite-adapter-2.0.1-SNAPSHOT.jar [INFO] [INFO] ------------< org.codefilarete.stalactite:orm-all-adapters >------------ [INFO] Building orm-all-adapters 2.0.1-SNAPSHOT [33/33] [INFO] from orm-adapter/orm-all-adapters/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-all-adapters --- [INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-all-adapters/target [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm-all-adapters --- [INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-all-adapters/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ orm-all-adapters --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-all-adapters/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ orm-all-adapters --- [INFO] No sources to compile [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ orm-all-adapters --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-all-adapters/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm-all-adapters --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ orm-all-adapters --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ orm-all-adapters --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-all-adapters/target/orm-all-adapters-2.0.1-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ orm-all-adapters --- [INFO] Skipping JaCoCo execution due to missing execution data file. [INFO] [INFO] --- install:3.1.2:install (default-install) @ orm-all-adapters --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-all-adapters/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-all-adapters/2.0.1-SNAPSHOT/orm-all-adapters-2.0.1-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-all-adapters/target/orm-all-adapters-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-all-adapters/2.0.1-SNAPSHOT/orm-all-adapters-2.0.1-SNAPSHOT.jar [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Stalactite 2.0.1-SNAPSHOT: [INFO] [INFO] Stalactite ......................................... SUCCESS [ 0.686 s] [INFO] sql ................................................ SUCCESS [ 6.682 s] [INFO] core ............................................... SUCCESS [ 6.753 s] [INFO] sql-adapter ........................................ SUCCESS [ 0.177 s] [INFO] sql-hsqldb-adapter ................................. SUCCESS [ 2.982 s] [INFO] core-adapter ....................................... SUCCESS [ 0.006 s] [INFO] core-hsqldb-adapter ................................ SUCCESS [ 2.745 s] [INFO] orm ................................................ SUCCESS [ 28.467 s] [INFO] spring-integration ................................. SUCCESS [ 7.737 s] [INFO] sql-derby-adapter .................................. SUCCESS [ 5.756 s] [INFO] sql-h2-adapter ..................................... SUCCESS [ 9.431 s] [INFO] sql-mariadb-adapter ................................ SUCCESS [ 10.828 s] [INFO] sql-mysql-adapter .................................. SUCCESS [ 16.763 s] [INFO] sql-oracle-adapter ................................. SUCCESS [ 27.988 s] [INFO] sql-postgresql-adapter ............................. SUCCESS [ 6.162 s] [INFO] sql-sqlite-adapter ................................. SUCCESS [ 1.637 s] [INFO] core-derby-adapter ................................. SUCCESS [ 4.187 s] [INFO] core-h2-adapter .................................... SUCCESS [ 9.552 s] [INFO] core-mariadb-adapter ............................... SUCCESS [ 10.484 s] [INFO] core-mysql-adapter ................................. SUCCESS [ 16.181 s] [INFO] core-oracle-adapter ................................ SUCCESS [ 25.430 s] [INFO] core-postgresql-adapter ............................ SUCCESS [ 5.850 s] [INFO] core-sqlite-adapter ................................ SUCCESS [ 2.052 s] [INFO] orm-adapter ........................................ SUCCESS [ 0.005 s] [INFO] orm-derby-adapter .................................. SUCCESS [ 0.016 s] [INFO] orm-h2-adapter ..................................... SUCCESS [ 0.015 s] [INFO] orm-hsqldb-adapter ................................. SUCCESS [ 0.016 s] [INFO] orm-mariadb-adapter ................................ SUCCESS [ 0.015 s] [INFO] orm-mysql-adapter .................................. SUCCESS [ 0.013 s] [INFO] orm-oracle-adapter ................................. SUCCESS [ 0.013 s] [INFO] orm-postgresql-adapter ............................. SUCCESS [ 0.013 s] [INFO] orm-sqlite-adapter ................................. SUCCESS [ 0.013 s] [INFO] orm-all-adapters ................................... SUCCESS [ 0.016 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 03:28 min [INFO] Finished at: 2024-09-21T10:06:17Z [INFO] ------------------------------------------------------------------------ Post stage [Pipeline] junit Enregistrement des résultats des tests [Checks API] No suitable checks publisher found. [Pipeline] archiveArtifacts Archiving artifacts [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Sonar Analysis) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] sh + mvn sonar:sonar -Dsonar.projectKey=Stalactite -Dsonar.host.url=http://localhost:9000/sonar -Dsonar.login=4c490ceb446f662e2bd8cb60644acefdfac7cdf1 -f pom.xml [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Stalactite [pom] [INFO] sql [jar] [INFO] core [jar] [INFO] sql-adapter [pom] [INFO] sql-hsqldb-adapter [jar] [INFO] core-adapter [pom] [INFO] core-hsqldb-adapter [jar] [INFO] orm [jar] [INFO] spring-integration [jar] [INFO] sql-derby-adapter [jar] [INFO] sql-h2-adapter [jar] [INFO] sql-mariadb-adapter [jar] [INFO] sql-mysql-adapter [jar] [INFO] sql-oracle-adapter [jar] [INFO] sql-postgresql-adapter [jar] [INFO] sql-sqlite-adapter [jar] [INFO] core-derby-adapter [jar] [INFO] core-h2-adapter [jar] [INFO] core-mariadb-adapter [jar] [INFO] core-mysql-adapter [jar] [INFO] core-oracle-adapter [jar] [INFO] core-postgresql-adapter [jar] [INFO] core-sqlite-adapter [jar] [INFO] orm-adapter [pom] [INFO] orm-derby-adapter [jar] [INFO] orm-h2-adapter [jar] [INFO] orm-hsqldb-adapter [jar] [INFO] orm-mariadb-adapter [jar] [INFO] orm-mysql-adapter [jar] [INFO] orm-oracle-adapter [jar] [INFO] orm-postgresql-adapter [jar] [INFO] orm-sqlite-adapter [jar] [INFO] orm-all-adapters [jar] [INFO] [INFO] -----------------< org.codefilarete.stalactite:parent >----------------- [INFO] Building Stalactite 2.0.1-SNAPSHOT [1/33] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36 [INFO] [INFO] --- sonar:3.9.1.2184:sonar (default-cli) @ parent --- [INFO] User cache: /var/lib/jenkins/.sonar/cache [INFO] SonarQube version: 8.9.2 [INFO] Default locale: "fr_FR", source code encoding: "UTF-8" (analysis is platform dependent) [WARNING] SonarScanner will require Java 11 to run, starting in SonarQube 9.x [INFO] Load global settings [INFO] Load global settings (done) | time=92ms [INFO] Server id: 243B8A4D-AZGiYgRcK1wF7EG5NV1- [INFO] User cache: /var/lib/jenkins/.sonar/cache [INFO] Load/download plugins [INFO] Load plugins index [INFO] Load plugins index (done) | time=46ms [INFO] Load/download plugins (done) | time=65ms [INFO] Process project properties [INFO] Process project properties (done) | time=18ms [INFO] Execute project builders [INFO] Execute project builders (done) | time=1ms [INFO] Project key: Stalactite [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline [INFO] Working dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/target/sonar [INFO] Load project settings for component key: 'Stalactite' [INFO] Load project settings for component key: 'Stalactite' (done) | time=13ms [INFO] Auto-configuring with CI 'Jenkins' [INFO] Load quality profiles [INFO] Load quality profiles (done) | time=52ms [INFO] Auto-configuring with CI 'Jenkins' [INFO] Load active rules [INFO] Load active rules (done) | time=616ms [INFO] Indexing files... [INFO] Project configuration: [INFO] Indexing files of module 'core' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'core-derby-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'core-h2-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'core-hsqldb-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'core-mariadb-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'core-mysql-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'core-oracle-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'core-postgresql-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'core-sqlite-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'core-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'orm-all-adapters' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-all-adapters [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm-derby-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-derby-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm-h2-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-h2-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm-hsqldb-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-hsqldb-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm-mariadb-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mariadb-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm-mysql-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mysql-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm-oracle-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-oracle-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm-postgresql-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-postgresql-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm-sqlite-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-sqlite-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'orm-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'spring-integration' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql-derby-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql-h2-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql-hsqldb-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql-mariadb-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql-mysql-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql-oracle-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql-postgresql-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql-sqlite-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'sql-adapter' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter [INFO] Source paths: pom.xml [INFO] Indexing files of module 'Stalactite' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline [INFO] Source paths: pom.xml [INFO] 880 files indexed [INFO] 0 files ignored because of scm ignore settings [INFO] Quality profile for java: Sonar way [INFO] Quality profile for xml: Sonar way [INFO] ------------- Run sensors on module orm-oracle-adapter [INFO] Load metrics repository [INFO] Load metrics repository (done) | time=45ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=1ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=3ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=1ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] Load project repositories [INFO] Load project repositories (done) | time=23ms [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=154ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=2ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=225ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=1ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=1ms [INFO] ------------- Run sensors on module orm-mysql-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=8ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=11ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module orm-all-adapters [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=13ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=15ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module orm-h2-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=6ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=8ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module orm-mariadb-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=5ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=7ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module orm-hsqldb-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=6ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=7ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module orm-sqlite-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=5ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=6ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module orm-derby-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=1ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=6ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=1ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=7ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module orm-postgresql-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=8ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=9ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module orm-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=7ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=1ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=7ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=1ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module core [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=11ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 181 source files to be analyzed [INFO] 181/181 source files have been analyzed [WARNING] Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them. [INFO] Java Main Files AST scan (done) | time=9208ms [INFO] Java Test Files AST scan [INFO] 46 source files to be analyzed [INFO] 46/46 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=2820ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=12318ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=72ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=90ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=10ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=1ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=8ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module orm [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=2ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=2ms [INFO] Java Main Files AST scan [INFO] 201 source files to be analyzed [INFO] 201/201 source files have been analyzed [WARNING] Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them. [INFO] Java Main Files AST scan (done) | time=9102ms [INFO] Java Test Files AST scan [INFO] 101 source files to be analyzed [INFO] 101/101 source files have been analyzed [WARNING] Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them. [INFO] Java Test Files AST scan (done) | time=6580ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=15690ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=33ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=50ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=6ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=6ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module spring-integration [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 23 source files to be analyzed [INFO] 23/23 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=714ms [INFO] Java Test Files AST scan [INFO] 20 source files to be analyzed [INFO] 20/20 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=950ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=1669ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=1ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=3ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=59ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=6ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=1ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=6ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql-h2-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=0ms [INFO] Java Main Files AST scan [INFO] 3 source files to be analyzed [INFO] 3/3 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=50ms [INFO] Java Test Files AST scan [INFO] 5 source files to be analyzed [INFO] 5/5 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=114ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=168ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=2ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=4ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql-oracle-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 3 source files to be analyzed [INFO] 3/3 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=67ms [INFO] Java Test Files AST scan [INFO] 7 source files to be analyzed [INFO] 7/7 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=264ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=337ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=2ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=4ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=5ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=1ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql-derby-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=2ms [INFO] Java Main Files AST scan [INFO] 4 source files to be analyzed [INFO] 4/4 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=105ms [INFO] Java Test Files AST scan [INFO] 5 source files to be analyzed [INFO] 5/5 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=106ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=217ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=2ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=5ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=5ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql-sqlite-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 3 source files to be analyzed [INFO] 3/3 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=55ms [INFO] Java Test Files AST scan [INFO] 4 source files to be analyzed [INFO] 4/4 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=95ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=155ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=2ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=4ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=6ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql-mariadb-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=2ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 2 source files to be analyzed [INFO] 2/2 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=42ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=180ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=229ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=1ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=5ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql-mysql-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 2 source files to be analyzed [INFO] 2/2 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=40ms [INFO] Java Test Files AST scan [INFO] 7 source files to be analyzed [INFO] 7/7 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=232ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=277ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=1ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=4ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=3ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=1ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql-postgresql-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 3 source files to be analyzed [INFO] 3/3 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=69ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=254ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=328ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=1ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=4ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql-hsqldb-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=0ms [INFO] Java Main Files AST scan [INFO] 4 source files to be analyzed [INFO] 4/4 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=79ms [INFO] Java Test Files AST scan [INFO] 5 source files to be analyzed [INFO] 5/5 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=97ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=181ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=1ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=3ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=4ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=5ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=1ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module sql [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 80 source files to be analyzed [INFO] 80/80 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=2412ms [INFO] Java Test Files AST scan [INFO] 36 source files to be analyzed [INFO] 36/36 source files have been analyzed [WARNING] Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them. [INFO] Java Test Files AST scan (done) | time=1454ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=3872ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=11ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=9ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=5ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=5ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module core-hsqldb-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 3 source files to be analyzed [INFO] 3/3 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=82ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=132ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=220ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=1ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=1ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=4ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=1ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module core-h2-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 3 source files to be analyzed [INFO] 3/3 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=80ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=156ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=240ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=2ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=4ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module core-mysql-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=2ms [INFO] Java Main Files AST scan [INFO] 8 source files to be analyzed [INFO] 8/8 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=186ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=235ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=427ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=2ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=4ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module core-postgresql-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 2 source files to be analyzed [INFO] 2/2 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=42ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=189ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=373ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=2ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=3ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module core-oracle-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 4 source files to be analyzed [INFO] 4/4 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=97ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=196ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=298ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=2ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=3ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module core-derby-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=0ms [INFO] Java Main Files AST scan [INFO] 4 source files to be analyzed [INFO] 4/4 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=92ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=133ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=229ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=1ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=1ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=3ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module core-sqlite-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 5 source files to be analyzed [INFO] 5/5 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=117ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=128ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=250ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=1ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=3ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module core-mariadb-adapter [INFO] Sensor JavaSquidSensor [java] [INFO] Configured Java source version (sonar.java.source): 8 [INFO] JavaClasspath initialization [INFO] JavaClasspath initialization (done) | time=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 8 source files to be analyzed [INFO] 8/8 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=166ms [INFO] Java Test Files AST scan [INFO] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=212ms [INFO] Java Generated Files AST scan [INFO] 0 source files to be analyzed [INFO] 0/0 source files have been analyzed [INFO] Java Generated Files AST scan (done) | time=1ms [INFO] Sensor JavaSquidSensor [java] (done) | time=384ms [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list. [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=1ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=2ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=2ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=3ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=1ms [INFO] ------------- Run sensors on module core-adapter [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=3ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=1ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=5ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on module Stalactite [INFO] Sensor CSS Rules [cssfamily] [INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped. [INFO] Sensor CSS Rules [cssfamily] (done) | time=0ms [INFO] Sensor JaCoCo XML Report Importer [jacoco] [INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml [INFO] No report imported, no coverage information will be imported by JaCoCo XML Report Importer [INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=0ms [INFO] Sensor C# Project Type Information [csharp] [INFO] Sensor C# Project Type Information [csharp] (done) | time=0ms [INFO] Sensor C# Properties [csharp] [INFO] Sensor C# Properties [csharp] (done) | time=0ms [INFO] Sensor JavaXmlSensor [java] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=6ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=0ms [INFO] Sensor XML Sensor [xml] [INFO] 1 source file to be analyzed [INFO] 1/1 source file has been analyzed [INFO] Sensor XML Sensor [xml] (done) | time=6ms [INFO] Sensor VB.NET Project Type Information [vbnet] [INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=0ms [INFO] Sensor VB.NET Properties [vbnet] [INFO] Sensor VB.NET Properties [vbnet] (done) | time=0ms [INFO] ------------- Run sensors on project [INFO] Sensor Zero Coverage Sensor [INFO] Sensor Zero Coverage Sensor (done) | time=3ms [INFO] Sensor Java CPD Block Indexer [INFO] Sensor Java CPD Block Indexer (done) | time=278ms [INFO] SCM Publisher SCM provider for this project is: git [INFO] SCM Publisher 14 source files to be analyzed [INFO] SCM Publisher 14/14 source files have been analyzed (done) | time=438ms [INFO] CPD Executor 153 files had no CPD blocks [INFO] CPD Executor Calculating CPD for 393 files [INFO] CPD Executor CPD calculation finished (done) | time=113ms [INFO] Analysis report generated in 169ms, dir size=8 MB [INFO] Analysis report compressed in 992ms, zip size=3 MB [INFO] Analysis report uploaded in 114ms [INFO] ANALYSIS SUCCESSFUL, you can browse http://localhost:9000/sonar/dashboard?id=Stalactite [INFO] Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report [INFO] More about the report processing at http://localhost:9000/sonar/api/ce/task?id=AZIUDKhpJDTiFHYmsGKg [INFO] Analysis total time: 44.347 s [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Stalactite 2.0.1-SNAPSHOT: [INFO] [INFO] Stalactite ......................................... SUCCESS [ 45.738 s] [INFO] sql ................................................ SKIPPED [INFO] core ............................................... SKIPPED [INFO] sql-adapter ........................................ SKIPPED [INFO] sql-hsqldb-adapter ................................. SKIPPED [INFO] core-adapter ....................................... SKIPPED [INFO] core-hsqldb-adapter ................................ SKIPPED [INFO] orm ................................................ SKIPPED [INFO] spring-integration ................................. SKIPPED [INFO] sql-derby-adapter .................................. SKIPPED [INFO] sql-h2-adapter ..................................... SKIPPED [INFO] sql-mariadb-adapter ................................ SKIPPED [INFO] sql-mysql-adapter .................................. SKIPPED [INFO] sql-oracle-adapter ................................. SKIPPED [INFO] sql-postgresql-adapter ............................. SKIPPED [INFO] sql-sqlite-adapter ................................. SKIPPED [INFO] core-derby-adapter ................................. SKIPPED [INFO] core-h2-adapter .................................... SKIPPED [INFO] core-mariadb-adapter ............................... SKIPPED [INFO] core-mysql-adapter ................................. SKIPPED [INFO] core-oracle-adapter ................................ SKIPPED [INFO] core-postgresql-adapter ............................ SKIPPED [INFO] core-sqlite-adapter ................................ SKIPPED [INFO] orm-adapter ........................................ SKIPPED [INFO] orm-derby-adapter .................................. SKIPPED [INFO] orm-h2-adapter ..................................... SKIPPED [INFO] orm-hsqldb-adapter ................................. SKIPPED [INFO] orm-mariadb-adapter ................................ SKIPPED [INFO] orm-mysql-adapter .................................. SKIPPED [INFO] orm-oracle-adapter ................................. SKIPPED [INFO] orm-postgresql-adapter ............................. SKIPPED [INFO] orm-sqlite-adapter ................................. SKIPPED [INFO] orm-all-adapters ................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 46.038 s [INFO] Finished at: 2024-09-21T10:07:07Z [INFO] ------------------------------------------------------------------------ [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS